Sr. Firmware Engineer, Dojo

Tesla is an automotive and clean energy company developing self-driving vehicles and innovative technology solutions.
$120,000 - $210,000
Embedded
Senior Software Engineer
In-Person
3+ years of experience
AI · Automotive

Description For Sr. Firmware Engineer, Dojo

Tesla's Self-Driving Hardware team is seeking a Senior Firmware Engineer to join their innovative team in Palo Alto. This role offers an exceptional opportunity to work on cutting-edge autonomous vehicle technology alongside deeply knowledgeable engineers. The position focuses on developing, testing, and documenting firmware for Tesla's Self-Driving system, requiring expertise in embedded systems and real-time software development.

The role demands strong technical skills in C, C++, Python, and embedded systems, with opportunities to engage in hardware and software co-design of complex server systems. You'll be responsible for delivering high-quality code in real-time embedded environments, system debugging, and optimization. The position offers hands-on experience with hardware bring-up and implementation of embedded subsystems.

Tesla provides an impressive benefits package including comprehensive healthcare with zero payroll deductions, 401(k) matching, stock purchase options, and various family-support benefits. The compensation is competitive, ranging from $120,000 to $210,000 annually, plus additional cash and stock awards.

This is an ideal opportunity for experienced engineers passionate about autonomous vehicles and embedded systems, offering the chance to work on revolutionary technology that's shaping the future of transportation. You'll be part of Tesla's mission to accelerate the world's transition to sustainable energy while working on some of the most advanced autonomous driving systems in the industry.

Last updated a day ago

Responsibilities For Sr. Firmware Engineer, Dojo

  • Deliver high-quality C code in a real-time embedded environment
  • Specify, design, and implement functionality and behaviors of embedded subsystems
  • Design software architecture and firmware implementation on hardware through integration, test and manufacturing
  • Hands-on hardware bring-up, system debugging and code optimization
  • Make performance and optimization trade-offs to meet product requirements

Requirements For Sr. Firmware Engineer, Dojo

Python
Rust
  • Degree in Computer Science or equivalent experience
  • 3+ years of experience in embedded development in robotics, real-time controls, or system software
  • Proficiency in C, C++, and Python
  • Fluent with silicon system firmware concepts
  • Fluent in software fundamentals including software design and maintainability
  • Controls software and algorithm development
  • Test driven development and familiarity with developer driven automated testing
  • Ability to collaborate and communicate complex technical concepts
  • Development experience with safety and embedded oriented languages such as Rust or Spark ADA
  • Experience with STM32 microcontroller integrated circuits and embedded microprocessor tools

Benefits For Sr. Firmware Engineer, Dojo

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Commuter Benefits
Parental Leave
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Sr. Firmware Engineer, Dojo

Sr. Vehicle Dynamics Engineer, Steering

Senior Vehicle Dynamics Engineer position at Tesla, focusing on steering systems and chassis tuning for electric vehicles, offering competitive salary and comprehensive benefits.

Sr. Power Electronics Controls Engineer, Energy Products

Senior Power Electronics Controls Engineer position at Tesla, focusing on developing high-performance controls for power conversion systems in automotive and energy products.

Sr. Electrical Engineer, High Voltage Power Electronics

Senior Electrical Engineer position at Tesla focusing on high-voltage power electronics design for automotive and energy storage applications.

Silicon & Systems Validation Engineer, AP Hardware

Senior Silicon & Systems Validation Engineer role at Tesla, focusing on custom SoC validation for autonomous driving systems with competitive compensation and benefits.

Electrical Design Engineer, Battery Electronics

Senior Electrical Design Engineer position at Tesla, focusing on battery management systems for electric vehicles and energy products.