Embedded System Software Engineer, Power Conversion & Charging

Tesla is a leading electric vehicle and clean energy company that manufactures electric cars and energy solutions.
$120,000 - $300,000
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Automotive

Description For Embedded System Software Engineer, Power Conversion & Charging

Tesla is seeking an Embedded System Software Engineer to join their dynamic team focused on building robust and reliable embedded systems for EV charging systems and renewable microgrids. This role offers an exciting opportunity to work at the intersection of automotive technology and sustainable energy. You'll be responsible for developing embedded software that controls power conversion systems, working closely with hardware and control teams to implement and optimize firmware for Tesla's vehicles and production lines. The position requires expertise in C programming, real-time embedded systems, and electrical engineering principles. You'll be part of a collaborative environment that's pushing the boundaries of clean energy technology, contributing to Tesla's mission of accelerating the world's transition to sustainable energy. The role offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge technology that's making a real impact on global sustainability. This is an ideal opportunity for someone passionate about embedded systems and clean technology, offering both technical challenges and the satisfaction of contributing to environmental solutions.

Last updated a day ago

Responsibilities For Embedded System Software Engineer, Power Conversion & Charging

  • Develop, enhance and debug real-time firmware in C for power conversion systems
  • Deliver high-quality C code in a safety critical real-time embedded environment
  • Work with hardware and control teams to specify hardware actuation and sensing requirements
  • Develop and optimize firmware, peripheral drivers and control systems for switching power electronics
  • Specify, design, and implement functionality of embedded subsystems
  • Drive firmware development for performance, scalability, and robustness
  • Hands-on hardware bring up and component validation
  • Implement continuous improvements and best practices
  • Collaborate with other engineering groups inside Tesla

Requirements For Embedded System Software Engineer, Power Conversion & Charging

  • 2+ years of real-time embedded software development experience
  • Degree in Electrical Engineering, Computer Engineering, or equivalent experience
  • Proficiency in C
  • Strong software fundamentals including firmware architecture
  • Experience with reading electrical schematics
  • Knowledge of microcontroller peripherals
  • Familiarity with control loops and PID controllers
  • Ability to collaborate and communicate complex technical concepts
  • Understanding of physics and basic EE principles
  • Understanding of MISRA C/unit test (preferred)

Benefits For Embedded System Software Engineer, Power Conversion & Charging

401k
Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Embedded System Software Engineer, Power Conversion & Charging

In Vehicle Validation Engineer, Chassis Controls

Tesla seeks Chassis Controls Validation Engineer to test and validate safety-critical vehicle control systems, combining software expertise with dynamic driving skills.

Thermal Controls Engineer, Vehicle Controls

Design and implement thermal control systems for Tesla vehicles, optimizing battery, powertrain, and cabin climate performance through sophisticated algorithm development and testing.

Steering Systems Integration Engineer, Chassis Controls

Tesla Steering Systems Integration Engineer role focusing on automotive control systems, combining software development with systems engineering for electric vehicle innovation.

Software Integration Engineer, Drive Systems

Tesla is seeking a Drive Systems Integration Engineer to lead firmware development and integration for vehicle systems and features.

Software Engineer, Test Automation, Crash Safety

Tesla is hiring a Software Engineer for Test Automation in Crash Safety to develop and maintain critical testing infrastructure for vehicle safety systems.