Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Firmware Engineer, Energy BMS

$140k - $300k

Tesla

Overview Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant ownership of Battery Management Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through validation and ongoing fleet improvements. What You'll Do 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, and larger organization What You'll Bring 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 Desired to have strong electrical and electronics fundamentals to be able to perform FMEA analysis of complex power electronics hardware and eliminate SPOF in design Desired to have system startup, scripting, and extensive board bring up experience Desired to have experience implementing battery management firmware/software Desired to have test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies Benefits Compensation and Benefits Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire: Medical plans with plan options and $0 payroll deduction Family-building, fertility, adoption and surrogacy benefits Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution Company Paid Health Savings Accounts (HSA) Contribution when enrolled in the High-Deductible medical plan with HSA Healthcare and Dependent Care Flexible Spending Accounts (FSA) 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits Company paid Basic Life, AD&D Short-term and long-term disability insurance (90 day waiting period) Employee Assistance Program Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays Back-up childcare and parenting support resources Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance Weight Loss and Tobacco Cessation Programs Tesla Babies program Commuter benefits Employee discounts and perks program Expected Compensation $140,000 - $300,000/annual salary + cash and stock awards + benefits Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. #J-18808-Ljbffr Tesla

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Firmware Engineer, Energy BMS in Palo Alto, CA vacancy
  • Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The... 
    Suggested

    Tesla

    Palo Alto, CA
    1 day ago
  • $135.1k - $168.9k

     ...our team shares a love of the outdoors and a desire to protect it for future generations.  Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $140k - $300k

    Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design... 
    Senior

    Tesla

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 
    Senior

    Pivotal

    Palo Alto, CA
    2 days ago
  • $124k - $280k

    PRICE WATERHOUSE COOPERS seeks an experienced software engineer to develop innovative software solutions. Located in Palo Alto, California, the role demands 8-12 years of embedded firmware development experience, proficiency in C/C++, and familiarity with IoT product development... 
    Senior

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    1 day ago
  • $165k - $210k

    A leading electric mobility company in California is seeking a Senior Embedded Firmware Engineer specializing in audio to lead the development of IoT connectivity modules. This critical role involves end-to-end ownership of embedded firmware, ensuring integration with... 
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    2 days ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Senior

    Google Inc.

    Mountain View, CA
    3 days ago
  • $140k - $360k

     ...to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the...  ...be by writing low-level firmware drivers, implementing software...  ...health (SOH), state of energy (SOE), power estimation,...  ...(firmware engineer, embedded systems development, etc... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $165k - $210k

    Dormont Manufacturing Co is seeking a Firmware Developer in Palo Alto, California. This role involves critical firmware development and collaboration with various teams to optimize low-power operations and ensure data security. The ideal candidate holds a B.S. or M.S.... 
    Senior

    Dormont Manufacturing Co

    Palo Alto, CA
    1 day ago
  • A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $160k - $200k

     ...looking for a Senior Battery Electronics Engineer to develop electronics systems for multiple...  ...and thermals. Collaborate with firmware and control teams on hardware integration...  ...highly collaborative role. Knowledge of BMS hardware/software features and safety concepts... 
    Senior
    Contract work
    Local area
    Flexible hours

    ALSO.

    Palo Alto, CA
    1 day ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 
    Senior

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Senior
    Contract work

    EPITEC

    Sunnyvale, CA
    4 days ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...of Position The Senior Embedded Software Engineer brings a key...  ...surgery. Develop software and firmware in object-oriented C++, C,...  ...process, store, and analyze energy data in real-time. Develop... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    17 hours ago
  • $147k - $211k

    A leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects. Ideal candidates will have a Bachelor's degree and experience in software development, specifically within embedded... 

    Google

    Mountain View, CA
    1 day ago
  • $100k - $216k

    Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance... 

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...seeking an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within a team to solve...  ...pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded... 
    Internship

    Tesla

    Palo Alto, CA
    1 day ago
  • $146.9k - $183.6k

    An innovative automotive technology firm in California is seeking a Senior Embedded Software Engineer to design and implement embedded software for vehicle power management systems. The ideal candidate will have a B.S.+ in a related field, with at least 2 years of embedded... 
    Senior

    Rivian

    Palo Alto, CA
    1 day ago
  • $104k - $222k

     ...and Test team, you will support Closure engineering efforts to identify and characterize failure...  ...level. Your role will be to implement firmware that supports closure prototyping, early...  ...functional C code in a real‑time embedded environment with expediency Hands‑on mechatronic... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    17 hours ago
  • $147.4k - $272.1k

    Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and... 
    Senior

    Apple Inc.

    Cupertino, CA
    1 day ago
  • You will lead the firmware architecture and development for a breakthrough stealth-stage...  ...integrated wearable hardware, low-power embedded systems, and real-time intelligent processing...  ...downstream. Establish the firmware engineering practices that scale: build and release... 

    OSI Engineering

    Palo Alto, CA
    1 day ago
  • Opening for Embedded Firmware engineer- Palo Alto -CA- Onsite Role: Embedded/Test Firmware Engineer Key Responsibilities Develop and maintain embedded firmware and device drivers for PCBA components. Perform design verification and validation (DV/TV) of PCBAs and ECUs... 
    Work experience placement

    Datum Technologies Group

    Palo Alto, CA
    1 day ago
  • $68.91k - $161.54k

    Embedded/Test Firmware Engineer Location: Palo Alto, CA Job Title: Electronic Hardware Test Engineer We are looking for an Electronic Hardware Test Engineer to support design verification and validation of PCBAs and ECUs for Connectivity and Vehicle Access systems. The... 
    Work experience placement
    Local area

    Capgemini

    Palo Alto, CA
    4 days ago
  • $120k - $252k

    What To Expect Tesla Energy is looking for an Embedded Software Engineer to drive the next generation of Battery Storage systems. You will be working on products...  ...ownership of Energy products software and firmware, ranging from algorithms, architecture, implementation... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $68.91k - $161.54k

    Capgemini is seeking an Electronic Hardware Test Engineer in Palo Alto, CA. This role supports the design verification and validation of...  ...ECUs for connectivity and vehicle access systems, focusing on embedded software, test automation, and hardware-software co-design. The... 

    Capgemini

    Palo Alto, CA
    4 days ago
  • $146.9k - $183.6k

     ...simplifying vehicle care and delivering an exceptional service experience to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor-our in-vehicle solution for prognostics. In this role, you... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $104k - $222k

    Tesla is looking for a Firmware Engineer to contribute to the Reliability and Test team in Palo Alto. You will support closure engineering...  ...degree in Electrical Engineering, with at least 2 years of embedded development experience. Compensation ranges from $104,000 to... 

    Tesla

    Palo Alto, CA
    17 hours ago
  •  ...in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will...  ...Science, along with over 5 years of experience in embedded firmware development. Responsibilities include... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $171.1k - $213.9k

    A green technology company in California is looking for a Staff Embedded Software Engineer to develop cutting-edge charging products. This role involves leading software design on embedded Linux platforms and implementing CI/CD pipelines. Candidates should have 6+ years... 
    Work at office

    Rivian

    Palo Alto, CA
    3 days ago
  • $171.1k - $213.9k

     ...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and... 
    Full time
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Firmware Engineer, Energy BMS. Be the first to apply!