Sr. Embedded Firmware Engineer, Energy BMS

Tesla is a leading electric vehicle and clean energy company developing innovative automotive and energy storage solutions.
$120,000 - $252,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Automotive

Description For Sr. Embedded Firmware Engineer, Energy BMS

Tesla Energy is seeking a Senior Embedded Firmware Engineer to join their innovative team working on next-generation Battery Management Systems (BMS). This role offers an exciting opportunity to work at the intersection of software and hardware in the renewable energy sector.

The position involves significant ownership of BMS software and firmware for Tesla's world-class Energy products, spanning from architecture and implementation to validation and fleet improvements. You'll be working with cutting-edge technology in real-time embedded systems, utilizing C and C++ programming in RTOS environments.

As a Senior Engineer, 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 electrical engineering fundamentals, and experience with battery management systems.

Tesla offers an exceptional benefits package, including competitive salary ranging from $120,000 to $252,000, plus equity opportunities through stock awards. The comprehensive benefits include zero-cost medical, dental, and vision plans, 401(k) with employer match, and various family-friendly benefits.

This is an ideal opportunity for an experienced embedded systems engineer who wants to make a significant impact in the renewable energy sector while working with one of the most innovative companies in the world. You'll be part of a team that's pushing the boundaries of energy storage technology and contributing to Tesla's mission of accelerating the world's transition to sustainable energy.

The role is based in the San Francisco Bay Area, where you'll work with talented engineers and have access to state-of-the-art facilities. Tesla's culture of innovation, rapid development, and continuous improvement provides an exciting environment for professional growth and the chance to work on meaningful projects that are helping to shape the future of sustainable energy.

Last updated 2 days ago

Responsibilities For Sr. Embedded Firmware Engineer, Energy BMS

  • Develop, enhance and debug new and existing 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 tight integration with the hardware
  • Assist in tool development for testing and system integration
  • Implement continuous improvements and best practices within the team

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, code modularity, and maintainability
  • Strong electrical and electronics fundamentals for FMEA analysis of complex power electronics hardware
  • System startup, scripting, and extensive board bring up experience
  • Experience implementing battery management firmware/software
  • Test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies

Benefits For Sr. Embedded Firmware Engineer, Energy BMS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Medical 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
  • 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 Sr. Embedded Firmware Engineer, Energy BMS

Sr. Software Engineer, Linux Software Platforms, Graphics

Senior Software Engineer position at Tesla focusing on Linux-based graphics platforms for vehicle infotainment systems

Sr. Electronic Design Engineer, Test Systems Engineering

Senior Electronic Design Engineer position at Tesla, focusing on test systems engineering for vehicle and energy programs, requiring expertise in PCBA design and embedded systems.

Sr. Power Electronics Controls Engineer, Energy Products

Senior Power Electronics Controls Engineer position at Tesla, focusing on developing control systems for energy products and power conversion systems.

Sr. Cell Materials Engineer, Cell Development

Senior Cell Materials Engineer position at Tesla, focusing on battery cell development and materials engineering, offering competitive salary and comprehensive benefits.

SOC Validation and Bringup Engineer

Senior SOC Validation Engineer role at Tesla focusing on high-speed interfaces validation and product bringup for datacenter products.