Software Engineer, HIL, High Voltage Systems

Tesla is a leading electric vehicle and clean energy company, innovating in sustainable transportation and energy solutions.
$120,000 - $252,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive · AI

Description For Software Engineer, HIL, High Voltage Systems

As a Hardware in the Loop Software Engineer on the High Voltage Systems team at Tesla, you will be responsible for the delivery and quality of battery management systems. Your role involves designing and implementing tools and methods for validating component firmware using simulation and hardware-in-the-loop (HIL) frameworks. These tools will be crucial in driving the performance, quality, and safety of Tesla's world-class electric vehicles.

Key responsibilities include:

  • Designing and implementing infrastructure for a sophisticated simulation and validation system for vehicle high voltage systems
  • Creating a hardware-in-the-loop testing (HIL) framework for firmware and model testing
  • Developing and integrating within continuous integration systems
  • Analyzing complex software systems and devising testing strategies
  • Designing data transfer protocols for HIL and SIL testing systems
  • Handling result logging and analysis

This position offers an opportunity to advance the most powerful and innovative sustainable battery technology in the EV industry and directly contribute to the future of electric transportation. You'll work with cutting-edge technology and be part of a team pushing the boundaries of electric vehicle development.

The ideal candidate will have a strong background in computer science or engineering, experience with automated testing frameworks, and proficiency in C++/C and scripting languages like Python. Knowledge of embedded systems, electronic circuits, and experience with battery systems are highly valued.

Tesla offers a competitive compensation package, including a comprehensive benefits program with medical, dental, and vision coverage, 401(k) with employer match, stock purchase plans, and various other perks designed to support employee well-being and work-life balance.

Last updated 7 days ago

Responsibilities For Software Engineer, HIL, High Voltage Systems

  • Design and implement infrastructure for simulation and validation of vehicle high voltage systems
  • Create hardware-in-the-loop testing (HIL) framework for firmware and model testing
  • Develop and integrate within continuous integration systems
  • Analyze complex software systems and devise testing strategies
  • Design data transfer protocols for HIL and SIL testing systems
  • Handle result logging and analysis

Requirements For Software Engineer, HIL, High Voltage Systems

Python
Linux
  • Degree in Computer Science, Engineering, or equivalent experience
  • 2+ years creating and developing automated simulation/testing frameworks
  • Strong C++/C and proficiency in scripting languages like Python
  • Knowledge of source control (Git), continuous integration (Jenkins), and Linux
  • Understanding of embedded systems concepts (CAN, SPI, I2C, TCP/IP)
  • Experience with electronic systems, circuits, reading schematics, and interpreting layouts
  • Strong intuition for designing systems for testability and scalability

Benefits For Software Engineer, HIL, High Voltage Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term Disability
  • Long-term Disability
  • Employee Assistance Program
  • Paid Time Off
  • Paid Holidays
  • Back-up Childcare
  • Parenting Support
  • Critical Illness Insurance
  • Hospital Indemnity
  • Accident Insurance
  • Legal Services
  • Pet Insurance
  • Weight Loss Program
  • Tobacco Cessation Program
  • Tesla Babies Program
  • Commuter Benefits
  • Employee Discounts

Interested in this job?

Jobs Related To Tesla Software Engineer, HIL, High Voltage Systems

Power Control Systems Engineer

Power Control Systems Engineer at Apple, developing innovative power control systems for Apple products to improve battery life and user experience.

Audio System Quality Engineer

Apple is seeking an Audio System Quality Engineer to ensure quality user experiences on advanced audio products like AirPods.

Embedded Audio DSP Firmware Engineer

Apple seeks an Embedded Audio DSP Firmware Engineer to develop innovative audio features for their products.

Audio Drivers Software Engineer

Apple seeks an Audio Drivers Software Engineer to develop cutting-edge audio systems for their innovative product lineup.

Hardware Design Engineer

Hardware Design Engineer role at Apple, focusing on designing and validating test instruments for next-gen products.