The Firmware Engineer within the Test Systems Engineering group supports electric motor and powertrain testing and is responsible for the controls development and integration of Dynamometer systems, devices under test (DUT), and internally made HV power supplies for test labs and manufacturing at Tesla. The role requires exceptional skills and experience in embedded firmware development. Level of this position will be determined at the time of the interview.
Design software architecture and implement firmware on dynamometer test systems, HV power supplies, and future products utilizing existing Tesla power electronics.
Design of prototype firmware for new product development and powertrain R&D.
Specify, design, and implement functionality and behaviors of embedded subsystems.
Hands-on hardware bring up, system debugging and code optimization.
Interact with cross functional teams and assist in debugging issues between hardware and software.
Minimum three years of experience developing embedded firmware.
Experience programming in C or C++.
Experience with controlling electrical or electromechanical systems and solid understanding of hardware design and signal processing.
Solid understanding of control theory, or experience working with power electronics controls.
Fluent in software fundamentals including software design and maintainability.
Understanding of basic physics principles is highly preferred.
Ability to collaborate and communicate complex technical concepts.
Tagged as: Sustainability, Electric Car, Elon Musk