11 - Senior Staff Engineer, Software (Austin) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Celestica · 2 days ago

11 - Senior Staff Engineer, Software (Austin)

Celestica is looking for a talented and passionate software engineer to help drive next generation data center and AI compute blades. The role involves architecting, designing, developing, and technically leading the team in creating software for high density data center compute racks including GPUs, CPUs, and AI accelerators.

ElectronicsManufacturingProduct DesignSupply Chain Management
check
H1B Sponsor Likelynote

Responsibilities

Design and implement drivers, application software that drive next generation CPU and GPU
Develop, augment and maintain software libraries for computing on GPU
Optimize code for performance, efficiency, and low latency
Innovate new ideas in conjunction with networking engineers to optimize overall data center efficiency
Architect solutions for customer’s data center management needs working with multiple lower-level drivers, OS, libraries
Board bringup and validation of all low-level interactions with hardware
Drivers to monitor the health of the board
Troubleshoot and resolve hardware-software interaction issues
Design and implement features for verification of trusted software like secure boot
Stay up-to-date on security best practices and vulnerability remediation
Work effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed execution
Work with product line management, customers and sales teams to understand requirements
Explain the value addition the software brings to technical and non-technical audiences
Mentor and coach team members on the technical skills and approaches to solve problems
Review and maintain quality of code going into production
Architect software applications that will work across multiple technology generations with minimal changes
Present innovation and value addition from our software in technical forums and customer interactions

Qualification

C/C++ programmingLinux driver developmentGPU programmingData center experienceHardware integrationDebugging skillsProblem-solving skillsClear communication

Required

Strong programming skills: Proficiency in C, C++ and other low-level programming languages
Operating system knowledge: Experience with Linux driver kernel development is a must. Candidate should have strong experience in Linux kernel memory management, interrupts, drivers etc
Hardware experience: Familiarity with main elements of CPU, DPU, memory, NICs, board monitoring elements is a must
Debugging and testing skills: Ability to identify and resolve software and hardware issues at the rack level
Problem-solving skills: Strong analytical and problem-solving abilities
Clear Communication: Proven ability to articulate requirements and vision to large and diverse audience through written documents like architecture specifications and verbal presentations in technical forums is required
12 to 18 years of experience
Bachelor degree or consideration of an equivalent combination of education and experience

Preferred

Experience with data center deployments: Prior experience in data center architectures, developing and maintaining software for deployments is a plus
Experience with GPU programming: Prior experience GPU libraries like CUDA and ROCm is huge plus

Company

Celestica

company-logo
Celestica is a manufacturing firm that provides design, hardware platform, and supply chain solutions to a multitude of industries.

H1B Sponsorship

Celestica has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (3)
2023 (6)
2020 (3)

Funding

Current Stage
Public Company
Total Funding
$1.47B
2024-06-20Post Ipo Debt· $657.67M
2023-06-05Post Ipo Secondary· $148.8M
2021-09-30Post Ipo Debt· $660.4M

Leadership Team

leader-logo
Robert Mionis
President and CEO
linkedin
Company data provided by crunchbase