Embedded System Software Engineer, Vehicle Charging Interface

Tesla is a leading electric vehicle and clean energy company that manufactures innovative electric cars and energy solutions.
$133,440 - $292,800
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 and embedded systems, with responsibilities spanning from motor control to user interface design and high voltage safety concepts. You'll work with cutting-edge technology and collaborate with various engineering teams to develop robust and reliable embedded systems that are crucial for Tesla's electric vehicles.

As part of Tesla's engineering team, you'll contribute to solving complex problems in the embedded software space, working with technologies like CAN, Power-Line-Communication (PLC), and various microcontroller peripherals. The position offers comprehensive benefits including competitive salary, medical coverage, 401(k) with matching, and various other perks.

This is an ideal opportunity for an experienced embedded systems engineer who wants to make a significant impact in the electric vehicle industry. You'll be working in a collaborative, supportive environment while pushing the boundaries of technology in sustainable transportation. The role combines technical challenges with the satisfaction of contributing to clean energy solutions, making it perfect for someone passionate about both technical excellence and environmental impact.

Last updated 23 minutes 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
  • Understanding of MISRA C/unit test preferred
  • Experience with TI, ST micro or Freescale microcontrollers preferred

Benefits For Embedded System Software Engineer, Vehicle Charging Interface

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
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

Software QA Engineer, Body Controls Firmware

Software QA Engineer position at Tesla focusing on automotive firmware testing and quality assurance for vehicle control systems.

Software Validation Engineer, Thermal Systems

Software Validation Engineer position at Tesla focusing on thermal systems validation, combining embedded systems expertise with thermal engineering for electric vehicle innovation.

Engineering Technician, Vehicle Test

Engineering Technician position at Tesla focusing on Semi commercial vehicle testing, requiring 5+ years automotive experience and expertise in electric vehicle systems.

Electronic Design Engineer, New Programs Engineering

Electronic Design Engineer position at Tesla, focusing on prototype vehicle development and electrical systems integration with competitive compensation and comprehensive benefits.

Mechanical Design Engineer, Exteriors

Design and develop exterior components for Tesla vehicles, focusing on mechanical engineering and automotive design.