Internship, Software Validation Engineer, Drive Systems: Embedded & Actuation (fall 2026)

Tesla Tesla · Auto · PALO ALTO, CA · Vehicle Software

Internship role focused on building and automating validation infrastructure for embedded software in Tesla's drive systems, including SIL, PIL, and HIL testing.

What you'd actually do

  1. Build cutting-edge validation infrastructure by creating automated Software-in-the-Loop (SIL), Processor-in-the-Loop (PIL) and Hardware-in-the-Loop (HIL) systems to ensure our software is rigorously tested and validated, delivering high confidence in every release
  2. Develop robust software tools by designing systems that support and streamline software development and testing, from scratch, empowering engineers to move faster and more effectively
  3. Develop models of physical systems to test firmware functionality against
  4. Automate manual processes such as regression testing, ensuring that our testing procedures are not only efficient but also repeatable, accurate, and reliable
  5. Create and execute board level test plans to expose weaknesses or faults

Skills

Required

  • Currently pursuing a degree in Mechatronics, Electrical Engineering, Computer Engineering, Systems Engineering, or a related field of study with a graduation date between December 2026 - December 2027
  • Excellent proficiency in Python or C

Nice to have

  • Validation, testing, and debugging experience
  • Experience with Rust or VHDL
  • Scripting skills in other common languages
  • Experience with automation frameworks and build tools like Jenkins, Docker, or Buck2
  • Ability to read and understand circuit schematics