Taro Logo

Software Engineer, Simulation Infrastructure, High Voltage Systems

Tesla is an automotive and clean energy company that develops electric vehicles and renewable energy solutions.
$120,000 - $300,000
Embedded
Mid-Level Software Engineer
In-Person
1+ year of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Simulation Infrastructure, High Voltage Systems

Tesla is seeking a Simulation Infrastructure Engineer for their High Voltage Systems team to develop cutting-edge simulations for Tesla vehicles. This role combines software engineering with electrical engineering expertise, focusing on creating powerful and scalable software that simulates complex electrical and electrochemical systems. The position offers an opportunity to work on pre-hardware feature development and product bring-up, making a direct impact on Tesla's vehicle development process.

The role involves designing scalable simulation solutions, collaborating with cross-functional teams, and developing both software-in-the-loop (SIL) and hardware-in-the-loop (HIL) infrastructure. You'll be responsible for enhancing battery and hardware models to ensure real-world accuracy and creating flexible simulation frameworks that can be utilized across Tesla's engineering teams.

This is an excellent opportunity for someone with a background in electrical or computer engineering who is passionate about software development and simulation. The position offers competitive compensation ranging from $120,000 to $300,000 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, and various family-friendly benefits.

The ideal candidate will bring strong software fundamentals, proficiency in C++ and Python, and at least one year of relevant experience in firmware or embedded systems. Experience with control systems, MATLAB/Simulink, and hardware testing is preferred. Join Tesla's dedicated team of engineers and contribute to the development of next-generation electric vehicles through advanced simulation technologies.

Last updated 6 months ago

Responsibilities For Software Engineer, Simulation Infrastructure, High Voltage Systems

  • Design scalable solutions to support simulating and testing software for vehicle products
  • Work with cross-functional teams to develop requirements and test plans
  • Develop scalable software-in-the-loop (SIL) and hardware-in-the-loop (HIL) infrastructure
  • Develop and enhance battery and hardware models
  • Design simulation frameworks and models for cross-team use

Requirements For Software Engineer, Simulation Infrastructure, High Voltage Systems

Python
Linux
  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, or equivalent
  • 1+ years of relevant experience
  • Proficiency in C++ and Python or other scripting languages
  • Strong software fundamentals
  • Experience testing, debugging, and working directly with hardware (preferred)
  • Experience with control systems (preferred)
  • Experience with MATLAB and/or Simulink and modeling electrical systems (preferred)

Benefits For Software Engineer, Simulation Infrastructure, High Voltage Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 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?