Demo

Senior BMS Software Engineer

Storm4
San Francisco, CA Full Time
POSTED ON 2/22/2025
AVAILABLE BEFORE 5/13/2025

Job Title : Senior BMS Software Engineer

Industry : Battery Tech

Location : San Francisco, CA

Salary : $170,000

Company Overview :

Our client, has been at the forefront of battery technology innovation since 2010. As pioneers in redefining lithium-ion battery performance, they leverage intelligent management software and predictive analytics to enhance battery charging speed, longevity, and safety.

Their cutting-edge software-defined battery technologies are trusted by leading electric vehicle (EV) and consumer device manufacturers. They are seeking a talented Senior BMS Software Engineer to join their dynamic team.

Position Summary :

The Senior BMS Software Engineer will play a key role in the Software Product Team, responsible for designing, developing, testing, and maintaining advanced software suites for battery systems applications. This role offers the opportunity to work on next-generation EV battery technologies in collaboration with the Technology Team.

Key Responsibilities :

  • Design, develop, test, and maintain embedded software for Battery Management Systems (BMS)
  • Collaborate with cross-functional teams to implement embedded battery management software
  • Develop robust code in C and C
  • Conduct software testing to meet performance, quality, and safety standards
  • Stay current with the latest trends in embedded systems and battery management applications

Experience / Qualifications :

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related technical field
  • 5 years of experience in embedded software development
  • 3 years of experience in automotive Battery Management Systems development
  • Strong proficiency in C and C with a solid understanding of embedded systems
  • Experience with object-oriented programming principles
  • Proficient in software development tools, methodologies, testing, debugging, and optimization
  • Familiarity with automated testing frameworks and version control systems (e.g., Git)
  • Strong analytical, problem-solving, and communication skills
  • Ability to work both independently and collaboratively in a fast-paced environment
  • Preferred Experience :

  • Knowledge of battery algorithms (SoX, fuel gauge, health, charging, safety)
  • Experience with microcontroller architectures (Infineon, NXP, Renesas) and real-time operating systems
  • Proficiency with C / C toolchains, static code analysis, MISRA C / C , and AUTOSAR architectures
  • Familiarity with ISO26262, ASPICE standards, and functional safety protocols
  • Experience in customer support for system integrations, both remotely and on-site
  • Does this sound like you? If so then click on the ‘Easy Apply’ button.

    Storm4 is a specialist GreenTech recruitment firm with clients across Europe, APAC and North America. To discuss open opportunities or career options, please visit our website at www.storm4.com and follow the Storm4 LinkedIn page for the latest jobs and intel.

    Salary : $170,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior BMS Software Engineer?

    Sign up to receive alerts about other jobs on the Senior BMS Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Storm4

    Storm4
    Hired Organization Address Palo Alto, CA Full Time
    Senior Composite Design Engineer - (eVTOL) Palo Alto, CA (on-site) 150 - 170k base 15% bonus equity Storm4 is partnered ...
    Storm4
    Hired Organization Address Austin, TX Full Time
    Role : Electrical Engineer – Battery Management Systems Industry : Energy Storage Location : Austin, Texas Salary : Comp...
    Storm4
    Hired Organization Address San Jose, CA Full Time
    Role : BMS Systems Integration Engineer Industry : Battery Tech / EV Location : San Francisco Bay Area Salary : $180,000...
    Storm4
    Hired Organization Address Alameda, CA Full Time
    Role : BMS Systems Integration Engineer Industry : Battery Tech / EV Location : San Francisco Bay Area Salary : $180,000...

    Not the job you're looking for? Here are some other Senior BMS Software Engineer jobs in the San Francisco, CA area that may be a better fit.

    Senior BMS Software Engineer

    Storm4, San Mateo, CA

    Senior Software Development Engineer in Test (SDET)

    Advent Software, Inc., San Francisco, CA

    AI Assistant is available now!

    Feel free to start your new journey!