Embedded Software Engineer, Thermal Systems

Tesla designs and manufactures electric vehicles and innovative thermal systems for sustainable transportation.
$133,440 - $292,800
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Automotive

Description For Embedded Software Engineer, Thermal Systems

Tesla is seeking an Embedded Software Engineer to join their Thermal Systems Software team, playing a crucial role in developing and refining thermal systems for all Tesla vehicles. This position focuses on architecting and implementing embedded firmware for motors, actuators, and sensors in the thermal system, while also developing user-facing features for vehicle cabin HVAC systems. The thermal management system is critical for powertrain efficiency, managing temperatures of key components like batteries and drive units.

The role combines hands-on embedded development with cross-functional collaboration, requiring expertise in C programming, real-time systems, and hardware integration. You'll work with cutting-edge technology in electric vehicle systems, directly impacting vehicle efficiency and performance. The position offers competitive compensation ranging from $133,440 to $292,800 annually, plus comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, and stock purchase options.

This is an excellent opportunity for experienced embedded systems engineers passionate about sustainable transportation and innovative technology. You'll be part of Tesla's mission to accelerate the world's transition to sustainable energy while working with state-of-the-art thermal management systems. The role offers significant technical challenges and the chance to influence the future of electric vehicle technology.

Last updated 14 days ago

Responsibilities For Embedded Software Engineer, Thermal Systems

  • Develop, enhance and debug behaviors for coolant, refrigerant, and cabin HVAC systems
  • Drive firmware development in C for real-time embedded environment
  • Perform hardware bring up and component validation
  • Collaborate with electrical, mechanical, and controls engineering teams
  • Develop requirements for thermal system features, diagnostics, and algorithms
  • Communicate technical concepts to management
  • Implement continuous improvements and best practices

Requirements For Embedded Software Engineer, Thermal Systems

Python
Rust
  • 4+ years of relevant experience in real-time embedded software development
  • Degree in Electrical Engineering, Computer Engineering or equivalent
  • Proficiency in C and real time embedded environments
  • Proficiency in Python
  • Strong software fundamentals including firmware architecture
  • Experience with microcontroller peripherals
  • Hands on experience with various motor types and sensor types
  • Experience with reading electrical schematics
  • Familiarity with control loops and PID controllers
  • Experience with Rust is preferred

Benefits For Embedded Software Engineer, Thermal Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • 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 FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Embedded Software Engineer, Thermal Systems

Sr. Software Engineer, Linux Software Platforms, Graphics

Senior Software Engineer position at Tesla focusing on Linux-based graphics platforms for vehicle infotainment systems

Vehicle Dynamics Controls Engineer, Vehicle Controls

Senior Vehicle Dynamics Controls Engineer position at Tesla, focusing on developing advanced control algorithms for electric vehicle systems with competitive compensation and comprehensive benefits.

Sr. Software System Integration Engineer, Test Systems Engineering

Senior Software System Integration Engineer role at Tesla, focusing on test systems engineering for vehicle and energy programs, offering $111K-$246K salary plus benefits.

Sr. Electrical Reliability Test Engineer, Drive Inverter

Senior Electrical Engineer role at Tesla focusing on drive inverter reliability testing and development for electric vehicles.

Software Engineer, Linux Software Platforms

Senior Software Engineer position at Tesla focusing on Linux-based embedded systems development for vehicle infotainment systems.