Software QA Engineer, Self-Driving

Tesla is an automotive and clean energy company that develops electric vehicles and autonomous driving technology.
$108,000 - $216,000
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Automotive

Description For Software QA Engineer, Self-Driving

Tesla is seeking a Software QA Engineer to join their Self-Driving team, focusing on validating current and future Autopilot features. This role represents a unique opportunity to work on cutting-edge autonomous vehicle technology at one of the world's most innovative automotive companies.

The position involves working closely with development teams across multiple global locations to ensure the highest quality standards for Tesla's Autopilot features. You'll be responsible for validating critical self-driving capabilities, from basic Autosteer to full self-driving functionality, directly impacting the experience of Tesla customers worldwide.

The ideal candidate will bring a combination of technical expertise in software testing, particularly in sensory-based robotics and AI systems, along with strong coding skills in Python or C++. You'll need to demonstrate exceptional attention to detail and the ability to work effectively across international teams, potentially adjusting your schedule to collaborate with colleagues in different time zones.

This role offers significant growth potential within Tesla's autonomous driving division, with exposure to cutting-edge technology and the opportunity to shape the future of transportation. The position comes with comprehensive benefits, including competitive salary, medical coverage, 401(k) with employer match, and stock purchase options.

You'll be based in the San Francisco Bay Area, working directly with Tesla's core autonomous driving team. The role requires occasional travel for vehicle testing on public roads and test tracks, offering a hands-on experience with Tesla's evolving technology.

This position is ideal for someone who is passionate about autonomous driving technology, has a strong technical background, and wants to be at the forefront of developing and validating self-driving capabilities that will revolutionize transportation.

Last updated 3 days ago

Responsibilities For Software QA Engineer, Self-Driving

  • Help transition Tesla's Autopilot to Unsupervised Full Self-Driving
  • Support in maintaining existing tooling/automation/simulation code
  • Perform functional, stress, and performance tests on multiple levels
  • Leverage Tesla's telemetry pipeline to monitor Autopilot performance
  • Identify effective test strategies and craft test plans
  • Analyze issues and work with firmware developers
  • Review system requirements for testability
  • Create data visualizations and metrics

Requirements For Software QA Engineer, Self-Driving

Python
  • Solid coding skills in Python or C++
  • Strong English communication skills (CEFR C1 level minimum)
  • Degree in Computer Science/Engineering or equivalent experience
  • Several years of experience in feature validation
  • Hands-on experience troubleshooting software and hardware
  • Outstanding attention to detail
  • Flexibility for domestic and international travel
  • Valid driver's license

Benefits For Software QA Engineer, Self-Driving

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Software QA Engineer, Self-Driving

Technical Artist, Simulation, Self-Driving

Technical Artist position at Tesla creating photorealistic simulations for self-driving technology, combining 3D art, programming, and machine learning expertise.

Software Engineer, Scenario Creation, Simulation

Software Engineer position at Tesla focusing on autonomous driving simulation and scenario creation for Autopilot validation.

Software Engineer, Metrics, AI Evaluation

Software Engineer position at Tesla focusing on metrics and AI evaluation for autonomous driving technology, offering competitive compensation and comprehensive benefits.

IC Package Process Engineer, Dojo

IC Package Process Engineer role at Tesla's Dojo team, focusing on advanced IC package assembly for Self-Driving Hardware and AI Computing systems.

Software Engineer, Generalist, AI Infrastructure

Software Engineer position at Tesla focusing on AI infrastructure and neural network training optimization for autonomous driving technology.