Tesla

Embedded Software/Firmware Engineer, Reliability and Test

Tesla

September 14, 2021

The Role
As a member of the Reliability and Test team, you will support engineering’s effort to identify and characterize potential hardware failure modes in Tesla vehicle systems and components. Your role will implement vehicle firmware change requests across the majority of vehicle subsystems for the purpose of component, system, and vehicle testing.
Responsibilities
  • Guided by firmware change requests from reliability and test engineering, work collaboratively with firmware development teams, and release management as needed to implement and release custom test branches.
  • Modify existing vehicle firmware to widen protective limits preventing abuse testing, eliminate dependencies on endpoints that may not be present in test applications, and implement on-demand adjustments as necessary.
  • Interpret any firmware change requests and independently identify, locate, and modify the necessary C code.
  • Deliver functional C code in a real-time embedded environment with expediency.
  • Hands-on ECU and system debugging in a test environment.
Requirements
  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science or the equivalent in experience with evidence of exceptional ability.
  • 2+ years of experience in embedded development in robotics, real-time controls, or system software. • Proficiency in C, familiarity with MISRA C a plus.
  • Fluent in software fundamentals including software design and maintainability.
  • Experience with the embedded microprocessor tools.
  • Controls software and algorithm development.
  • Test driven development and familiarity with developer driven automated testing.
  • Ability to collaborate and communicate complex technical concepts.
  • Understanding of physics and basic principles is highly preferred.
  • Experience with TI DSPs or NXP microcontrollers a plus.
Employee Benefits
  • As a full time Tesla employee you will receive full benefits from day 1 for you and your dependents.
  • Kaiser and UnitedHealthcare PPO and HSA plans (including infertility coverage)
  • 3 medical plan choices with $0 paycheck contribution
  • Vision & dental plans (including orthodontic coverage)
  • Company paid Life, AD&D, short-term and long-term disability
  • 401(k), Employee Stock Purchase Plans, and other financial benefits
  • Employee Assistance Program, Paid Time Off, and Paid Holidays
  • Back-up childcare and employee discounts