

Firmware Engineer, Silicon, Tesla AI
Location
Palo Alto, CA
Level
Mid-Level
Department
Transportation
Type
Salary
$140,000 - $390,000
Job Description
Posted on:
2026-05-28
The Firmware Engineer will develop firmware for Tesla's custom Autopilot Full Self Driving SoC, engaging in hardware and software co-design and owning the full firmware stack from ROM to RTOS applications.
Responsibilities
- Write high-performance, safety-critical C code for RTOS and real-time environments.
- Develop and debug firmware in pre-silicon environments (FPGA, emulation).
- Lead low-level debug efforts for new SoCs and boards using various debugging tools.
- Implement and optimize communication stacks and signal processing logic.
- Maintain and optimize build systems and develop automation for testing.
- Design robust firmware for high-volume manufacturing.
- Contribute to the adoption of modern embedded languages and tooling.
Job Requirements
- Experience in Computer Science, Computer Engineering, Electrical Engineering, or related fields.
- Experience in embedded development, including robotics and real-time controls.
- Strong proficiency in C for embedded systems with knowledge of memory management.
- Familiarity with RTOS concepts and ARM architecture.
- Ability to communicate complex technical concepts clearly.
- Proficiency in C++ and Rust for embedded applications.
- Experience writing drivers for standard interfaces and debugging embedded systems.



