Software QA Engineer, Body Controls Firmware

Tesla is an automotive and clean energy company that develops electric vehicles and renewable energy solutions.
$120,000 - $252,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive

Description For Software QA Engineer, Body Controls Firmware

Tesla's body controls firmware team is seeking a Software QA Engineer to join their dynamic group responsible for the firmware, sensing, and controls of mechatronics systems in Tesla vehicles. This role offers an exciting opportunity to work on cutting-edge automotive technology, including falcon wing doors, seats, liftgates, and various vehicle control systems.

The position combines software quality assurance with embedded systems expertise, requiring strong technical skills in Python and test automation. You'll be part of a small, passionate team that values robust and reliable embedded systems development. The role offers extensive exposure to various vehicle systems and components, making it an ideal opportunity for engineers interested in automotive software testing and quality assurance.

Working at Tesla means joining a leader in electric vehicles and sustainable energy, with competitive compensation ranging from $120,000 to $252,000 annually, plus additional benefits. The company offers comprehensive healthcare coverage, retirement benefits, and various family-friendly policies. Located in the San Francisco Bay Area, this position provides an opportunity to work with cutting-edge technology while contributing to Tesla's mission of accelerating the world's transition to sustainable energy.

The ideal candidate will bring a strong technical background, attention to detail, and the ability to work collaboratively in a fast-paced environment. This role offers significant growth potential and the chance to work on revolutionary automotive technology that is shaping the future of transportation.

Last updated 15 days ago

Responsibilities For Software QA Engineer, Body Controls Firmware

  • Design exhaustive automated test cases for software and hardware in the loop test fixtures
  • Collaborate with software, hardware, and integration engineers
  • Assist in the design of new test fixtures
  • Execute and maintain regression tests for software functionality
  • Develop and maintain test infrastructure for automation, result collection, and analysis

Requirements For Software QA Engineer, Body Controls Firmware

Python
Rust
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics, or proof of exceptional skills
  • Ability to develop tests from specifications
  • Fluent in Python
  • Experience writing self-documenting, reusable, and maintainable code
  • Ability to collaborate on and communicate complex technical concepts
  • Experience with lab equipment (preferred)
  • Familiar with communication protocols (CAN, LIN, UART, SPI, I2C) (preferred)
  • Experience with continuous integration and revision control (preferred)

Benefits For Software QA Engineer, Body Controls Firmware

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software QA Engineer, Body Controls Firmware

In Vehicle Validation Engineer, Chassis Controls

Tesla seeks Chassis Controls Validation Engineer to test and validate safety-critical vehicle control systems, combining software expertise with dynamic driving skills.

Thermal Controls Engineer, Vehicle Controls

Design and implement thermal control systems for Tesla vehicles, optimizing battery, powertrain, and cabin climate performance through sophisticated algorithm development and testing.

Steering Systems Integration Engineer, Chassis Controls

Tesla Steering Systems Integration Engineer role focusing on automotive control systems, combining software development with systems engineering for electric vehicle innovation.

Software Integration Engineer, Drive Systems

Tesla is seeking a Drive Systems Integration Engineer to lead firmware development and integration for vehicle systems and features.

Software Engineer, Test Automation, Crash Safety

Tesla is hiring a Software Engineer for Test Automation in Crash Safety to develop and maintain critical testing infrastructure for vehicle safety systems.