Firmware Engineer, Silicon Development, Autopilot

Tesla is a leading electric vehicle and clean energy company, known for its innovative approach to sustainable transportation and energy solutions.
$120,000 - $252,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive

Description For Firmware Engineer, Silicon Development, Autopilot

Tesla's Silicon Development team is seeking a Firmware Engineer to join their Autopilot division. This role involves developing, testing, and documenting firmware for various in-house silicon and sensors development projects. The firmware stack spans from initial bootloaders to real-time operating system applications. The successful candidate will work with a team of experienced Embedded Engineers, tackling ambitious challenges in the embedded space.

Key responsibilities include:

  • Developing high-quality C code for real-time embedded environments, including safety-critical systems
  • Designing and supporting software for high-volume manufacturing
  • Developing and debugging firmware in pre-silicon environments
  • Supporting hardware bring-up, including low-level debug of board and SoC
  • Designing for manufacturing of embedded systems

The ideal candidate should have:

  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Proficiency in C, with Rust for embedded being a plus
  • Experience in embedded development (robotics, real-time controls, system, or controls software)
  • Familiarity with MISRA C
  • Experience debugging embedded systems using tools like scopes, logic analyzers, and debuggers
  • Understanding of microprocessor architecture (ARM and RISC-V families)
  • Knowledge of test-driven development and automated testing
  • Strong collaboration and communication skills
  • Experience with network protocols (preferred)

Tesla offers a comprehensive benefits package, including competitive pay, multiple health insurance options, family-building benefits, 401(k) with employer match, stock purchase plans, and various other perks. The company is committed to diversity, equal opportunity, and providing reasonable accommodations to individuals with disabilities.

Join Tesla's Autopilot team and contribute to the development of cutting-edge firmware for autonomous driving technology, playing a crucial role in shaping the future of transportation.

Last updated 2 hours ago

Responsibilities For Firmware Engineer, Silicon Development, Autopilot

  • Develop high-quality C code for real-time embedded environments including safety critical systems
  • Design and support software with high volume manufacturing to scale to hundreds of thousands of units
  • Development and debug of firmware in pre-silicon environments
  • Support hardware bring-up including low level debug of board and SoC
  • Design for manufacturing of embedded systems

Requirements For Firmware Engineer, Silicon Development, Autopilot

Rust
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Experience in embedded development (robotics, real-time controls, system, or controls software)
  • Proficiency in C
  • Experience debugging embedded systems using tools such as scopes, logic analyzers and debuggers
  • Understanding of microprocessor architecture of both ARM and RISC-V families
  • Test driven development and familiarity with developer driven automated testing
  • Ability to collaborate and communicate complex technical concepts

Benefits For Firmware Engineer, Silicon Development, Autopilot

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term Disability
  • Long-term Disability
  • Employee Assistance Program
  • Paid Time Off
  • Parental Leave
  • Back-up Childcare
  • Fertility Benefits
  • Adoption Benefits
  • Surrogacy Benefits
  • LGBTQ+ Care Concierge
  • Healthcare FSA
  • Dependent Care FSA
  • Commuter Benefits
  • Weight Loss Programs
  • Tobacco Cessation Programs
  • Employee Discounts

Interested in this job?

Jobs Related To Tesla Firmware Engineer, Silicon Development, Autopilot

Senior SoC and IP Design Engineer

Senior SoC and IP Design Engineer at Google Cloud, developing custom silicon solutions for next-gen hardware experiences.

Senior CPU Design Verification Engineer

Senior CPU Design Verification Engineer at Google, developing custom silicon solutions for consumer products. 8+ years experience required.

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Senior Software Engineer role at Google focusing on Embedded Systems/Firmware for Platforms Infrastructure Engineering.

Embedded SDE (Cameras, Comp Vision, LiDAR, Motion Planning), Last Mile Delivery Technology

Senior Software Engineer role at Amazon, focusing on embedded systems for last-mile delivery technology, including computer vision, LiDAR, and motion planning.

Mixed-Signal IP Firmware Engineer

Senior Firmware Engineer role at Apple, developing critical firmware features for SOCs, requiring 10+ years experience in embedded systems and C programming.