Software Integration Engineer, Power Conversion & Charging

Tesla Tesla · Auto · PALO ALTO, CA · Vehicle Software

Software Integration Engineer for Tesla's Power Conversion and Charging Firmware Team, focusing on ensuring firmware support for new features and hardware in the vehicle's High Voltage System. Responsibilities include requirement definition, implementation, testing, and debugging of firmware for power distribution, charging, and discharging systems.

What you'd actually do

  1. Work with the Design and Development Engineers throughout the engineering organization to ensure the relevant subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions
  2. Break down new, high-level feature requests into sub-system and component level requirements, and drive the implementation, testing and release of these features against Tesla’s firmware release schedule
  3. Develop overall validation strategy for these features and work with validation teams to ensure automated test coverage is implemented for future firmware releases
  4. Work cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes which are being developed and how to support them in firmware – both in manufacturing and for customer use – so that they can be seamlessly introduced to our vehicle platforms
  5. Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk from new designs and provide feedback to the development teams to accelerate our aggressive development cycles

Skills

Required

  • C/C++
  • Python
  • debugging complex systems
  • microprocessors
  • software-controlled electrical or electromechanical devices
  • system data interpretation
  • mechanical fundamentals
  • electrical schematics

Nice to have

  • CAN networking
  • Ethernet networking
  • AI tooling
  • scripting
  • data processing
  • Failure Mode and Effects Analysis (FMEA)
  • Hazard Analysis and Risk Assessment (HARA)