Senior Lead Firmware Engineer - BSP & Linux Drivers

Celestica

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Celestica’s Senior Lead Engineer, Software in San Jose leads BSP and firmware development for high‑performance networking platforms. You will design, code, test, and debug software spanning firmware to application layers, following agile processes and product lifecycle governance.

Working with hardware, manufacturing and project leadership, you will drive board bring-up, driver integration, and performance improvements while mentoring engineers and ensuring robust delivery against requirements.

Qualifications

  • Experience implementing device drivers and BSP; able to lead engineering teams.
  • Cross-functional collaboration with hardware and manufacturing.
  • Strong knowledge of RTOS, multithreading, and SMP.
  • Proficiency in C, Linux kernel programming, and kernel architecture.
  • Proficiency in Python and debugging complex systems.
  • Experience with hardware test equipment (JTAG, I2C analyzers).
  • Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C, SDRAM.

Responsibilities

  • Lead BSP and firmware design, development, and implementation.
  • Provide technical leadership to a team of engineers.
  • Review customer requirements and ensure high-quality deliverables.
  • Coordinate deployment of strategic programs and site-wide efforts.
  • Develop and integrate Linux device drivers for networking platforms.
  • Collaborate with hardware, manufacturing, and customers to ensure product success.
  • Develop tests and test-automation suites; maintain systems.

Skills

Device drivers
BSP
Linux kernel
C
Python
RTOS concepts
Multithreading
Leadership
Cross-functional teamwork
Debugging

Education

Bachelor's degree in a related field

Tools

JTAG
I2C
PCIe
USB
NAND

Job description

Celestica’s Senior Lead Engineer, Software in San Jose leads BSP and firmware development for high‑performance networking platforms. You will design, code, test, and debug software spanning firmware to application layers, following agile processes and product lifecycle governance.

Working with hardware, manufacturing and project leadership, you will drive board bring-up, driver integration, and performance improvements while mentoring engineers and ensuring robust delivery against requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Lead for Cloud Hardware
Senior Embedded Software Lead for Cloud Hardware

Celestica Inc. • San Jose (TX)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer—BSP & Networking
Senior Embedded Firmware Engineer—BSP & Networking

DriveNets Ltd. • Middletown (NJ), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Embedded Firmware Architect (Linux BSP)
Senior Embedded Firmware Architect (Linux BSP)

Professional Recruiters • New Jersey

On-site
USD 120,000 - 150,000
Full benefits
401k
Pet Insurance
Senior Embedded Firmware Engineer – Cloud Hardware
Senior Embedded Firmware Engineer – Cloud Hardware

Celestica Inc. • San Jose (CA)

On-site
USD 120,000 - 190,000
Senior OpenBMC Platform Lead Engineer
Senior OpenBMC Platform Lead Engineer

Celestica Inc. • San Jose (CA)

Hybrid
USD 140,000 - 200,000
Senior Embedded Firmware Engineer — C/C++, Linux
Senior Embedded Firmware Engineer — C/C++, Linux

Basler Electric Company • Highland (IL)

On-site
USD 96,000 - 113,000
Hybrid BSP & Embedded Firmware Engineer
Hybrid BSP & Embedded Firmware Engineer

Socket.dev • New York (NY)

On-site
USD 138,000 - 211,000
Senior Lead Software Engineer - BMC/OpenBMC Systems
Senior Lead Software Engineer - BMC/OpenBMC Systems

Celestica Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
Senior Embedded Software Leader: BIOS & Kernel
Senior Embedded Software Leader: BIOS & Kernel

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 184,000 - 264,000
Health insurance
401(k) matching
Parental leave
+4
Embedded Systems Firmware Engineer — BSP & Linux Boot
Embedded Systems Firmware Engineer — BSP & Linux Boot

TALENT Software Services • Irvine (CA)

On-site
USD 120,000 - 180,000