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

Embedded Firmware Engineer, Battery Management System

$140k - $360k
Full-time

Tesla

What To Expect
As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity to help deliver the high-quality software that enables our vehicles to be the best in the world. The team develops all the software required to make our products (past, present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and building validation/test infrastructure. The BMS team places an especially large emphasis on ensuring we deliver a product that is safe, reliable, has high-quality user-facing indicators (i.e. range, SOC, power, etc.), and makes the customer experience the best it can be. Your efforts with the team to engineer robust, scalable, and performant systems would directly contribute to meeting each of those goals.

What You'll Do

Develop low-level FW drivers to support new and existing microcontrollers Design and implement real-time software controllers and algorithms for features including state of charge (SOC), state of health (SOH), state of energy (SOE), power estimation, and physics models among various other featuresWork with various cross-functional teams to develop requirements and test plans for new BMS features, diagnostics, algorithms, etc.

What You'll Bring

Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. or the equivalent in experience with evidence of exceptional ability 1+ years of relevant experience (firmware engineer, embedded systems development, etc.) Proficiency in C and/or C++ as well as Python or other scripting languages Strong software fundamentals Preferred: Experience working with real-time systems and embedded microprocessor tools Preferred: Experience testing, debugging, and working directly with hardware

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 > plan options with $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 - $360,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.

, Tesla
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer, Battery Management System in California vacancy
  • $140k - $360k

     ...What To Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity...  ...they can be by writing low-level firmware drivers, implementing software...  ...relevant experience (firmware engineer, embedded systems development, etc.)... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    24 days ago
  • $221k - $265k

     ...Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing,...  ...testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include implementing... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    a month ago
  • $155.9k - $227.3k

     ...storage and distribution system is the heart of our electric aircraft: the battery packs that power flight, the Battery Management System (BMS) software...  ...form one energy ecosystem, engineered around the demands of...  ...designing and implementing the embedded C++ software that runs... 
    Suggested
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    24 days ago
  • $153k - $193k

     ...Platforms and Product /Full-time /HybridAs a Firmware Validation Engineer, you will validate firmware functionality at the component, subsystem and system level, ensuring features operate...  ...platform. This includes testing embedded applications, control logic, and feature... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $158.4k - $217.8k

     ...sustainability, design and engineering, ambition and...  ...mobility.Lead Innovation in Battery ManagementAre you...  ...level? As a Senior Embedded Firmware Engineer, you will play...  ...world-class battery management software (BMS). This...  ...for real-time embedded systems, and ensuring the... 
    Suggested
    Hourly pay

    Lucid Motors

    Newark, CA
    1 day ago
  • $214k - $290k

     ...Solutions transforms complex engineering challenges into production...  ...infrastructure. Platform management firmware is essential to the reliability...  .../PVT, debug at board and system level, and drive root-cause...  ....Experience: 10+ years of embedded/firmware development experience... 
    Permanent employment
    Full time
    Flexible hours

    Hyve Design Solutions

    Fremont, CA
    a month ago
  •  ...next generation of rail - battery locomotives that fast...  ...: We're looking for a Firmware/Embedded Software Engineer to write and test software...  ...electric locomotive control systems. You'll work on...  ...Experience with battery management systems or electric vehicle... 
    Full time

    Voltify

    Los Angeles, CA
    more than 2 months ago
  • $140k - $225k

     ...diverse, world-class team—engineers, designers,...  ...human-centric mindset.By embedding AI advancements into every...  ...is seeking an Embedded Firmware Engineer with strong...  ...Collaborate with hardware, systems, and QA teams to...  ...low-power design and battery-constrained firmware architecture... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    19 days ago
  • $140k - $300k

     ...Expect Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation...  ...role entails significant ownership of Battery Management Systems for our world class Energy product software and firmware, ranging from architecture, implementation... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    10 days ago
  • $116k - $200k

     ...office has unique expertise in system-level platform solutions...  ...for a wide range of battery-powered, portable applications...  ....Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing...  ...version control, release management, integration, unit and regression... 
    Full time
    Work at office

    Semtech

    San Diego, CA
    a month ago
  • $210k - $245k

     ...in platform-level firmware development,...  ...real time operating system integration, and...  ...test of critical embedded software and tooling...  ...Operating System Management: Support RTOS...  ...Collaborate with other engineering disciplines (...  ...the powertrain and battery systems. What... 
    Full time
    Local area
    Flexible hours

    ALSO.

    California
    11 days ago
  • $176k - $220k

     ...thrive.The Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development...  ..., including e-bikes, scooters, batteries, charging stations, and more We are...  ...combines deep technical expertise in embedded systems with strong people leadership to grow... 
    Hourly pay
    Work at office
    Local area
    Remote work
    3 days per week

    Lyft

    San Francisco, CA
    7 days ago
  • $150k - $230k

     ...control, air quality sensors, alarms, intercoms, and visitor management.We’ve got serious momentum in the market: more than 30,000...  ...deployed across 170+ countries.About This RoleAs a Senior IT Systems Engineer at Verkada, you will be responsible for driving technical ownership... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $114.6k - $234.6k

     ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking...  ...software and platform-management capabilities that power...  ...intersection of software, firmware, hardware, and large-scale...  ...experience in computer systems, embedded or platform firmware, and... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $191k - $253k

     ...Anduril is changing how military systems are designed, built and sold...  ....ABOUT THE JOBAs a Senior Firmware Engineer on Space, you will own the...  ...operations and mission management. You will contribute low level...  ...complex firmware features of an embedded system to enable delivery of... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $108k - $162k

     ...cluster operations, lifecycle management, and performance tuning.Manage...  ...including Pure Storage and HPE storage systems.Support HPE Synergy compute infrastructure, firmware updates, and template...  ...enterprise systems administration or engineering experience.Expertise with... 
    Permanent employment

    Onto Innovation

    Milpitas, CA
    2 days ago
  • $166k - $220k

     ...Anduril is changing how military systems are designed, built and sold...  ...domain.ABOUT THE JOBAs a Firmware Engineer on Space, you will build and...  ...operations and mission management. You will contribute low level...  ...complex firmware features of an embedded system.Quickly debug and... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  •  ...Job Description Job Description Senior Systems/Software Engineer Opening ANSOL needs a Senior Systems/Software Engineer to support its...  ...and SOAR ·  Experience with automation and configuration management tools (e.g., Ansible, Terraform, Puppet) ·  Experience with... 
    Work at office
    Remote work

    ANSOL, Inc.

    San Diego, CA
    26 days ago
  •  ...Fully On-site We are seeking an Embedded Software Engineer – Wearables & Edge Systems to work at the intersection of wearable hardware, firmware, cloud systems, and real-time AI infrastructure...  ...Evaluate camera, sensor, compute, battery, thermal, and latency requirements.... 
    Visa sponsorship

    MaxIT Consulting - Max Corporate Group

    San Francisco, CA
    10 days ago
  • $99k - $225k

     ...to develop the right systems to support their mission...  ...needs into reliable embedded software makes you a key...  ...client focused engineering solutions. Job Number:...  ...development, or bare metal firmware Experience designing software...  ...with configuration management, automated testing, CI... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Patterson, CA
    23 hours ago
  • $166k - $220k

     ...changing how military systems are designed, built and...  ....About the TeamThe Firmware Team at Anduril develops...  ...coordination with Electrical Engineering to develop hardware...  ...to develop low-level embedded software and help...  ...Familiarity with requirements management tools (e.g., Jama,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $207k - $300k

     ...layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android/...  ...crash dumping, watchdog managing, and clean reboot/...  ...years of experience with embedded software design and architecture...  ...’s degree or PhD in Engineering, Computer Science, or a related... 

    Google

    Mountain View, CA
    4 days ago
  • $117.2k - $313.7k

     ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Salesforce is the #1 AI CRM, where humans with agents drive customer...  ...scale systems, proficiency with solving real-world data management challenges, a strong understanding of how to craft... 

    Salesforce

    San Francisco, CA
    23 hours ago
  • $160k - $275k

     ...quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in...  ...MatX products across compute, memory management. High-speed connectivity and other...  ...team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    6 days ago
  • An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this...  ...engineers to select components and troubleshoot complex systems. This position offers a dynamic environment where your contributions... 

    Jobleads-US

    Costa Mesa, CA
    4 days ago
  • $160k - $250k

     ...the world’s largest autonomous logistics system, delivering critical supplies quickly...  ...and The Role Zipline aircraft depend on embedded firmware to execute critical flight and safety...  ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight... 
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    7 days ago
  •  ...Description: Develops embedded software (firmware), unit / integration tests...  ...functional teams to define system requirements and/or necessary...  ...in the approved tracking management tool. Analyzes,...  ...systems by using software engineering practices. Quality Systems... 
    Temporary work

    Delan Associates, Inc

    Valencia, CA
    more than 2 months ago
  •  ...decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power electronics...  ...development through control algorithm implementation and system communications.This position will work closely with... 
    Temporary work
    Internship

    Electric Hydrogen

    San Jose, CA
    14 days ago
  • $82.9k - $120k

     ...properties. Unique Lighting Systems is a leading brand of professional...  ...lighting productsThe Embedded Engineer provides expertise within the...  ...be limited to, hardware and firmware features and functionality.What...  ...with engineers, product managers, suppliers, etc.technical documents... 
    Full time
    Casual work
    Work visa

    Toro Company

    Riverside, CA
    a month ago
  • $166k - $220k

     ...Anduril is changing how military systems are designed, built and sold....  ...contested environments. The firmware team is where the product...  ...directly alongside Electrical Engineering on some of the most complex autonomous...  ...who wants to grow their embedded skills on hardware that ships... 
    Full time
    Work experience placement
    Internship
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer, Battery Management System. Be the first to apply!