Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Tesla Software Engineer Test Automation Crash Safety 
United States, California, Palo Alto 
668702492

17.04.2025
What You’ll Do
  • Develop firmware simulation tooling in a Software in the Loop environment

  • Design and develop tooling for Hardware in the Loop testers

  • Create automated validation infrastructure to enable reliable, efficient, thorough, accurate, and repeatable tests

  • Develop and execute automated regression test suites for safety critical crash safety firmware

  • Continuously analyze and improve regression test suite coverage

  • Own the validation release process for customer releases, including test strategy scoping, test execution, and sign off

What You’ll Bring
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience

  • Minimum of 3 years of relevant experience in software tooling developing, test automation or embedded development

  • Excellent proficiency in Python

  • Experience in C

  • Knowledge and experience with automation and build tools (Jenkins, Docker, SCons)

  • Experience with Rust is a plus

  • Experience understanding analog & digital circuits

  • Knowledge of version control (Git) and continuous integration

  • Excellent verbal and written communication skills to coordinate with the team

  • Experience with FPGAs is a plus