Taro Logo

Software Engineer, Validation Infrastructure, Factory Firmware

Electric vehicle and clean energy company manufacturing electric cars and renewable energy solutions.
$120,000 - $300,000
Embedded
Mid-Level Software Engineer
Hybrid
2+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Validation Infrastructure, Factory Firmware

Tesla's Factory Firmware Team is seeking a Software Validation Engineer for a hybrid position in Fremont, CA. This role combines system-level automation and validation, focusing on integrating vehicle firmware into manufacturing environments. The position involves overseeing offline vehicle testing, ensuring quality control, and working with validation tools while collaborating across teams.

The role is crucial as the Factory Firmware Team serves as the primary interface between firmware development and manufacturing operations. You'll be responsible for designing and maintaining automated testing frameworks, executing regression tests, and ensuring the quality and safety of Tesla's vehicle firmware. The position offers competitive compensation ranging from $120,000 to $300,000 annually, plus additional benefits.

This is an excellent opportunity for someone with embedded systems experience who wants to work at the intersection of software development and automotive manufacturing. You'll be part of a team that has significant influence on the deployment of new firmware features and directly impacts the quality of Tesla's vehicles. The role offers exposure to cutting-edge automotive technology while working with a variety of testing frameworks and protocols.

The position comes with comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, stock purchase options, and various family-friendly benefits. Tesla's commitment to innovation and sustainable transportation makes this an exciting opportunity for someone passionate about both software quality and automotive technology.

Last updated 7 months ago

Responsibilities For Software Engineer, Validation Infrastructure, Factory Firmware

  • Design, develop, and maintain automated testing framework and tools for embedded systems validation
  • Create and execute automated regression test suites for firmware validation
  • Analyze and improve test coverage and implement new features
  • Own the validation release process for customer releases
  • Collaborate with cross-functional teams to ensure testing aligns with product requirements

Requirements For Software Engineer, Validation Infrastructure, Factory Firmware

Python
Linux
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Minimum of 2 years of relevant experience in software development or test automation
  • Excellent proficiency in Python and good understanding of C/C++
  • Strong understanding of software development principles, including version control (Git) and continuous integration
  • Excellent verbal and written communication skills
  • Knowledge of automotive protocols and standards (preferred)
  • Experience with testing frameworks like Pytest or Unittest (preferred)
  • Experience with automation and build tools like Jenkins and Docker (preferred)

Benefits For Software Engineer, Validation Infrastructure, Factory Firmware

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Parental Leave
Mental Health Assistance
  • Medical insurance with $0 payroll deduction options
  • Dental and vision coverage
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Healthcare and Dependent Care FSA
  • Company paid life insurance and disability coverage
  • Paid sick time and vacation
  • Back-up childcare
  • Commuter benefits
  • Family-building and fertility benefits
  • Employee assistance program

Interested in this job?