Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Tesla Software Engineer HIL High Voltage Systems 
United States, California, Palo Alto 
443064426

06.04.2025
What You’ll Do
  • Design, specify, and implement infrastructure of a sophisticated simulation and validation system for vehicle high voltage systems
  • Design a hardware-in-the-loop testing (HIL) framework capable of testing the firmware (written in C++, some C) and model (written in MATLAB)
  • Develop and integrate within continuous integration systems
  • Understand and deconstruct complicated software systems and devise strategies to test these systems
  • Design and develop the data transfer protocol/software to be used in both the hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing system
  • Result logging and analysis
What You’ll Bring
  • Degree in Computer Science, Engineering, or the equivalent in experience and evidence of exceptional ability
  • 2+ years creating and developing automated simulation/testing frameworks
  • Relevant experience working with hardware systems, including schematic capture, architecture or testing
  • Strong C++/C and a proficiency in a common scripting language like Python with excellent software design and architecture skills
  • Knowledge of source control (Git), continuous integration (Jenkins), and Linux experience
  • Understanding of embedded systems concepts (CAN, SPI, I2C, TCP/IP)
  • Experience with electronic systems, circuits, reading schematics, and interpreting layouts
  • Strong intuition for, and interest in, designing systems for testability and scalability
  • Experience with low-power or high-power battery and charging systems preferred
  • Experience developing hardware-in-the-loop (HIL) validation systems preferred