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:
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.