T

Tesla

Makes electric cars, robotaxis and grid batteries

Integration Engineer - Drive Inverter Firmware, Vehicle Software

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, or Mechanical Engineering, exceptional ability, or equivalent experience.
  • A minimum of 3 years working on development of complex electromechanical projects.
  • Hands-on technical experience debugging complex systems involving networked microprocessors and software-controlled electrical or electromechanical devices.
  • Ability to use programming to solve challenging problems and increase individual or team efficiency through automation.
  • Ability to fluently interpret system data to understand logged events.
  • Thorough understanding of electrical and mechanical fundamentals and ability to apply them to automotive concepts.

Responsibilities

  • Work with design and development engineers throughout the engineering organization to ensure relevant subsystems are designed with appropriate requirements, interfaces, and interactions to achieve specific vehicle functions.
  • Break down new, high-level feature requests into subsystem and component-level requirements, and drive implementation, testing, and release of these features against the firmware release schedule.
  • Use critical analysis of potential failure modes and effects to influence requirements.
  • Develop an overall validation strategy and work with validation teams to ensure automated test coverage is implemented for future firmware releases.
  • Work cross-functionally with mechanical, electrical, system architecture, firmware development, and firmware validation teams to understand hardware changes and firmware support for manufacturing and customer use, and enable seamless introduction to vehicle platforms.
  • Develop and execute firmware integration test plans on new hardware components and firmware features to retire risk from new designs and provide feedback to development teams.
  • Analyze data and source code to identify and debug system-level issues and propose robust solutions.
  • Work with manufacturing and service to ensure functions are rolled out and functioning properly, including developing processes, diagnostic tools, and methods, and performing root-cause diagnosis for product issues.
  • Collaborate with validation teams to design tests validating system functions, interfaces, and interactions; identify concerns and work with teams to resolve bugs.

Desired Qualifications

  • Experience with C and Python.
  • Experience with CAN and Vector CAN tools.
  • Experience with Failure Mode and Effects Analysis (FMEA) and Hazard Analysis and Risk Assessment (HARA).
  • Ability to keep multiple projects moving forward in parallel.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs