Embedded System Software Engineer, Vehicle Charging Interface

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

Description For Embedded System Software Engineer, Vehicle Charging Interface

Tesla is seeking an Embedded System Software Engineer to join their Vehicle Charging Interface team in Palo Alto. This role offers an exciting opportunity to work on critical charging systems for Tesla vehicles, combining embedded software development with real-world applications in electric vehicle technology. The position involves developing firmware for charging interfaces, working with both high and low voltage systems, and implementing standardized charging communications across different regions globally.

The role requires expertise in C programming, embedded systems, and real-time firmware development. You'll be working with cutting-edge technology, developing solutions for charging experience user interfaces, high voltage safety concepts, and communications with external chargers using various protocols like CAN and Power-Line-Communication (PLC).

As part of Tesla's engineering team, you'll collaborate with hardware, mechanical, and control teams to create robust and reliable embedded systems. The work environment is open, collaborative, and supportive, focusing on pushing technological boundaries in electric vehicle charging systems. This position offers competitive compensation ranging from $120,000 to $252,000 annually, plus comprehensive benefits including medical, dental, vision, 401(k) with matching, and various family-friendly benefits.

This is an excellent opportunity for an experienced embedded systems engineer who wants to contribute to sustainable transportation and energy solutions while working with a diverse, global team. The role combines technical challenges with meaningful impact, as you'll be directly contributing to the safety and user experience of charging Tesla vehicles worldwide.

Last updated 3 days ago

Responsibilities For Embedded System Software Engineer, Vehicle Charging Interface

  • Develop, enhance and debug real-time firmware in C for Charging Interface System
  • Deliver high-quality C code in a safety critical real-time embedded environment
  • Work with hardware, mechanical and control teams to specify hardware requirements
  • Develop and optimize firmware, peripheral drivers and sensor control
  • Specify, design, and implement functionality of embedded subsystems
  • Drive firmware development for performance and hardware integration
  • 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, Vehicle Charging Interface

  • 2+ years of relevant experience in real-time embedded software development
  • 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
  • Understanding of physics and basic EE principles
  • Experience with MISRA C/unit test preferred
  • Familiar with automotive development: GIT, MISRA-C, CAN, UDS

Benefits For Embedded System Software Engineer, Vehicle Charging Interface

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • 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 Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term 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, Vehicle Charging Interface

NVH Engineer, Sound Package

Tesla is seeking a NVH Engineer to design and optimize sound package solutions for vehicle development, focusing on maintaining high NVH performance standards.

Mechanical Design Engineer, Vehicle Integration

Lead mechanical design and vehicle integration role at Tesla, working on cutting-edge electric vehicles and energy products from concept to production.

Process Engineer, Cell Electrode

Process Engineer position at Tesla focusing on battery cell manufacturing, requiring 3+ years of experience in process development and manufacturing engineering.

Systems Integration Engineer, Body Controls

Systems Integration Engineer position at Tesla, focusing on body controls software and hardware integration for electric vehicles.

Performance Modeling Engineer, Inverter

Performance Modeling Engineer position at Tesla, focusing on inverter modeling and optimization for electric vehicle systems.