As a Software QA Engineer, you will be responsible for validating all current and future Autopilot features on the path to full self-driving. You will work very closely with the development team to drive the validation of new and existing features, and you will be responsible for reporting and investigating issues that are detected in the field. The work you do will directly impact the experience that our customers around the world have with Autopilot.
A strong candidate will possess excellent quality assurance skills with a great attention to detail, have prior industry experience testing ADAS features, and have a self-driven attitude and passion to deliver the highest quality software possible.
·Help transition Tesla’s Autopilot to full self-driving by testing features including Autosteer, Navigate on Autopilot, Smart Summon, and more.
- Perform functional, stress, and performance tests on multiple levels within the system including vehicle software simulation, hardware-in-the-loop automation, and in-vehicle testing.
- Leverage Tesla’s vast telemetry pipeline to monitor Autopilot performance in the field.
- Develop tooling/automation to improve the efficiency of the validation team.
- Identify effective test strategies for new/existing features and craft test plans accordingly.
- Analyze issues detected during your tests or reported by others and work closely with firmware developers to fix issues and validate software changes.
- Review of system requirements for testability and make sure software meets federal and internal requirements.
- BS/MS/PhD in Computer Science/Computer Engineering/Software Engineering, Information Systems, Electrical Engineering, or the equivalent in practical experience and evidence of exceptional ability.
- Strong software development skills in one or more common programming/scripting languages such as Python or C++.
- 3+ years of experience testing automotive or robotic systems, vehicle dynamics, embedded or system-level software, or consumer electronics hardware/software.
- Experience troubleshooting on both software and hardware level.
- Experience testing ADAS features, CAN working knowledge, and/or experience testing computer vision systems a big plus.
- Linux working experience a plus.
- Outstanding attention to detail.
- Flexibility of traveling to various domestic and international destinations when necessary, to test vehicles on public roads, test tracks and proving grounds.
- Valid driver’s license and clean driving record.
Uren per week: