

Firmware Engineer, AI Linux Systems
Location
Palo Alto, CA
Level
Entry-Level
Department
Transportation
Type
Salary
$140,000 - $300,000
Job Description
Posted on:
2026-05-28
Responsibilities
- Design and implement firmware for embedded subsystems.
- Bring up, configure, and optimize Ethernet and PCIe switch ASICs.
- Create robust system software architectures for inter-process communication.
- Enable secure boot and updates for various platforms.
- Build telemetry and monitoring solutions for platform health.
- Drive technical requirements for next-generation autonomous system hardware and firmware.
- Collaborate with hardware teams on board bring-up, validation, and debugging.
Job Requirements
- Engineering degree in a relevant field or equivalent practical experience.
- Strong skills in C and C++.
- Experience with microcontroller firmware development (bare-metal and/or RTOS).
- Familiarity with Ethernet, PCIe, and networking protocols preferred.
- Experience with hardware debugging tools (JTAG, logic analyzers, oscilloscopes) preferred.
- Excellent problem-solving and communication skills.
- Bonus for experience with Time-Sensitive Networking standards.



