Embedded Software Engineer, New Programs Engineering

Tesla designs and manufactures electric vehicles and clean energy solutions.
$120,000 - $252,000
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Automotive

Description For Embedded Software Engineer, New Programs Engineering

Tesla's New Programs Engineering team is seeking an Embedded Software Engineer to join their innovative vehicle development efforts. This role sits at the forefront of Tesla's future vehicle concepts, working closely with Design and Vehicle Engineering teams to bring revolutionary automotive technology to life.

As an Embedded Software Engineer, you'll be instrumental in developing new technologies and prototyping various concepts for Tesla's next generation of vehicles. The position offers a unique opportunity to work with cutting-edge automotive technology while collaborating with cross-functional teams including Vehicle Architecture, Software, Chassis, Interiors, and Powertrain Systems.

The role demands a strong technical background in embedded systems and C programming, combined with excellent communication skills to work effectively across teams. You'll be responsible for critical aspects of vehicle firmware development, from system interface definition to implementation and debugging of complex subsystems.

This is an excellent opportunity for someone passionate about automotive innovation and embedded systems to join one of the world's leading electric vehicle manufacturers. Tesla offers comprehensive benefits including competitive salary ($120,000-$252,000), medical coverage with $0 payroll deduction, 401(k) with employer match, and stock purchase plans. The position is based in the San Francisco Bay Area, putting you at the heart of automotive technology innovation.

The ideal candidate will bring 2+ years of embedded development experience, strong C programming skills, and a proven track record of delivering high-quality embedded software solutions. If you're excited about shaping the future of electric vehicles and have a passion for embedded systems development, this role offers the perfect platform to make a significant impact in the automotive industry.

Last updated a day ago

Responsibilities For Embedded Software Engineer, New Programs Engineering

  • Define system hardware and software interfaces
  • Deliver high-quality C code in a real-time embedded environment
  • Specify, design, and implement functionality and behaviors of embedded subsystems
  • Engage in cross-functional collaborations with various engineering teams
  • Debug interfaces/interactions for vehicle-level firmware
  • Support vehicle milestones including prototype, pre-production, and production build events
  • Innovate, develop, and improve processes continuously

Requirements For Embedded Software Engineer, New Programs Engineering

  • Degree in Electrical Engineering, Computer Engineering, or equivalent experience
  • 2+ years of experience in embedded development in robotics, real-time controls, or system software
  • Proficiency in C, familiarity with MISRA C and coding in C++
  • Solid background in embedded firmware systems development
  • Hands-on technical experience debugging complex subsystems
  • Exceptional capacity for managing simultaneous activities and challenges
  • Strong experience collaborating with colleagues and communicating complex technical concepts

Benefits For Embedded Software Engineer, New Programs Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Parental Leave
Mental Health Assistance
Equity
  • 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
  • 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 Embedded Software Engineer, New Programs Engineering

Embedded System Software Engineer, Vehicle Charging Interface

Embedded Systems Software Engineer role at Tesla, focusing on vehicle charging interface development with C programming and real-time firmware expertise.

Powertrain Controls Engineer, Vehicle Controls

Tesla Powertrain Controls Engineer position focusing on developing and implementing advanced control algorithms for electric vehicle systems.

Reliability Engineer, Power Electronics

Tesla seeks Reliability Engineer for Power Electronics to ensure product reliability from concept to field operation across vehicle products and Optimus robot.

Software Integration Engineer, High Voltage Systems

Software Integration Engineer role at Tesla, focusing on high voltage systems firmware integration for electric vehicles, offering competitive salary and benefits.

Product Support Engineer, Powertrain

Tesla Powertrain Engineer position combining software development and automotive engineering to develop diagnostic tools for electric vehicle systems.