Test Automation Engineer, Vehicle Test Execution

1 - 3 years
Quality Assurance
Full Time
United States
Palo Alto, CA



The Test Automation Engineer on the Firmware Validation – Vehicle Test Execution team will be responsible for finding unique ways to automate and maintain regression tests on Tesla vehicles. The engineer will investigate the means of automating vehicle behaviors tests focused around body controls, lighting, HVAC, charging, and other system-level features on existing and new Tesla vehicle platforms. As firmware at Tesla is changing rapidly and is being released to customers at an unprecedented rate, the need to validate each release in an automated fashion is high priority.


  • Work with other engineers and technicians to realize the best ways to integrate
  • in-house and third-party hardware/software to interact with the vehicle platforms
  • Spoof CAN signals to/from the vehicle
  • Produce hardware solutions to physically interact with the vehicle and
  • environment
  • Produce efficient software for reliable automated tests
  • Debug firmware and physical issues with existing vehicle platforms and automation hardware


  • Strong Python skills for test automation
  • Proficient in C/C++ for embedded devices
  • 1-2 years of experience with bringing up HIL testers and hardware automation platforms
  • Strong hardware debugging skills (experience with relay and analog IO devices an asset)
  • Knowledge of CAN architecture and automotive systems an asset
  • Able to communicate ideas and issues clearly across the Firmware organization
  • Preferred schematic development in Altium
  • Preferred Mechatronics/CS/EE or equivalent engineering programs.
Apply for this job


Related Jobs