Embedded Software Engineer, Thermal Systems

Electric vehicle and clean energy company that designs and manufactures electric cars, battery energy storage, and solar panels.
$120,000 - $252,000
Embedded
Senior Software Engineer
In-Person
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 climate control. The thermal management system is critical for vehicle efficiency, managing temperatures of key components like the battery, drive units, and charger.

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 vehicles, directly impacting their efficiency and performance. The position offers competitive compensation ranging from $120,000 to $252,000 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 who want to contribute to sustainable transportation technology. You'll be working at Tesla's Palo Alto location, collaborating with various engineering teams to create innovative solutions for thermal management challenges. The role requires 4+ years of relevant experience and offers significant growth potential in the electric vehicle industry.

Last updated a day 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
Linux
  • 4+ years of real-time embedded software development experience
  • Degree in Electrical Engineering, Computer Engineering or equivalent
  • Proficiency in C and real time embedded environments
  • Proficiency in Python
  • Strong software fundamentals
  • Experience with microcontroller peripherals
  • Hands-on experience with various motor types and sensors
  • Experience with reading electrical schematics
  • Familiarity with control loops and PID controllers
  • Experience with Rust (preferred)

Benefits For Embedded Software Engineer, Thermal Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Parental Leave
  • Medical insurance with $0 payroll deduction options
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Health Savings Account (HSA) with company contribution
  • Healthcare and Dependent Care FSA
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Embedded Software Engineer, Thermal Systems

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.