Senior Lead Engineer, Software (Firmware) 2

Celestica
San Jose, CAFULL_TIMEPosted Jul 28, 2026

Role responsibilities

The role involves designing and implementing drivers and application software for next-generation CPU and GPU systems in data centers. Additionally, the engineer will mentor team members and maintain high code quality standards for production.

Requirements

Candidates must have a bachelor's degree in engineering and at least 6 years of experience in C/C++ and embedded systems. Strong expertise in hardware bring-up, low-level driver development, and troubleshooting high-speed interfaces is required.

Key skills

C, C++, Embedded systems, Hardware bring-up, Linux kernel, Device drivers, PCIe, Bootloader, I2C, BIOS, BMC, Secure boot, Memory management, Interrupts, IOMMU, Data center hardware

Keywords

Embedded Software, Cloud Hardware, Firmware, CPU, GPU, Data Center, Networking Switches, PCIe, USB, DDR, MIPI, Ethernet, Linux Kernel, Bootloader, CUDA, ROCm, Hardware Platform Services, ITAR, Driver Development, System Design

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free