Sr. Embedded Firmware Engineer, Energy BMS

Tesla is a leading electric vehicle and clean energy company developing innovative battery and energy solutions.
$133,440 - $292,800
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · Energy

Description For Sr. Embedded Firmware Engineer, Energy BMS

Tesla, the world's leading electric vehicle and sustainable energy company, is seeking a Senior Embedded Firmware Engineer to join their Energy division. This role offers an exciting opportunity to work on next-generation Battery Management Systems (BMS) for Tesla's world-class Energy products.

The position involves significant ownership of the entire software development lifecycle, from architecture through validation and fleet improvements. You'll be working with cutting-edge technology in embedded systems, specifically focusing on battery management systems that are crucial for Tesla's energy storage solutions.

As a Senior Embedded Firmware Engineer, you'll be responsible for developing and enhancing real-time software in C and C++ within embedded RTOS environments. You'll collaborate closely with hardware and system teams to optimize designs and drive software development for performance, scalability, and robust hardware integration. The role requires expertise in embedded systems, strong programming skills, and a deep understanding of electrical and electronics fundamentals.

The ideal candidate will bring a strong educational background in Computer Science, Engineering, or Physics, combined with extensive experience in embedded systems development. You should be passionate about clean energy solutions and have the technical expertise to deliver high-quality code in multi-threaded environments.

Tesla offers an exceptional compensation package, including a competitive salary range of $133,440 - $292,800, plus cash and stock awards. The comprehensive benefits package includes premium healthcare options, 401(k) with employer match, stock purchase plans, and various family-friendly benefits. You'll be working at Tesla's Palo Alto location, contributing to the company's mission of accelerating the world's transition to sustainable energy.

This role presents an unique opportunity to work on innovative energy solutions that have a direct impact on global sustainability. You'll be part of a team that's pushing the boundaries of energy storage technology while working for a company that's at the forefront of the clean energy revolution.

Last updated a month ago

Responsibilities For Sr. Embedded Firmware Engineer, Energy BMS

  • Develop, enhance and debug real-time software in C and C++ in embedded RTOS environments
  • Work with hardware and system teams on design optimization
  • Drive software development for performance, scalability, modularity, robustness, and hardware integration
  • Assist in tool development for testing and system integration
  • Implement continuous improvements and best practices

Requirements For Sr. Embedded Firmware Engineer, Energy BMS

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or equivalent experience
  • Capable of delivering top quality C and C++ code in multi-threaded and multi-process systems
  • Expert software fundamentals including architectural design, algorithm development, data structures
  • Strong electrical and electronics fundamentals for FMEA analysis
  • System startup, scripting, and board bring up experience
  • Experience implementing battery management firmware/software
  • Test driven development experience

Benefits For Sr. Embedded Firmware Engineer, Energy BMS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Sr. Embedded Firmware Engineer, Energy BMS

Sr. Engineer, Tribology Modeling & EIBD, Drive Systems

Senior engineering role at Tesla focusing on tribology modeling and EIBD analysis for drive systems, combining mechanical and electrical engineering expertise.

Sr. Mechanical Design Engineer, Geartrain, Drive Systems, Semi

Senior Mechanical Design Engineer position at Tesla, focusing on geartrain and drive systems development for Tesla Semi, offering competitive salary and comprehensive benefits.

Mechanical Design Engineer, Low Voltage

Design and develop mechanical components for Tesla's Low Voltage Distribution systems, focusing on electrical connections and thermal performance optimization.

Sr. EMC Design Engineer, Power Electronics

Senior EMC Design Engineer position at Tesla, focusing on power electronics design and EMC compliance for electric vehicle and energy storage products.

Systems Integration Engineer, Low Voltage Power

Senior Systems Integration Engineer role at Tesla, focusing on low voltage power systems development for next-generation electric vehicles.