Staff Battery Management System (BMS) Software Engineer Software

Frontdoor Defense

San Jose, Northern (CA, KY)

Hybrid

USD 141,000 - 212,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus/Equity
Healthcare
Dental
Vision
401K
Relocation assistance
Paid time off

Job summary

Lyten is seeking a Staff Battery Management System Engineer to design, implement, and test advanced BMS software for lithium‑sulfur battery packs. You will develop state estimation algorithms, embedded controls, and lead hardware/software integration while mentoring a junior engineer and collaborating across product teams.

This role also involves documenting technical work and contributing to ongoing research. This role is based in San Jose, CA, as Lyten scales across the U.S.

Qualifications

  • Bachelor's degree in a relevant field (e.g., Computer Science, Computer Engineering, Electrical Engineering).
  • 7 years (5 years with Master's/3 years with PhD) of experience in battery management system engineering.
  • Experience with BMS software and state estimation for battery packs.
  • Experience with BMS hardware, modeling in Simulink, MIL/HIL testing.
  • Strong programming skills and knowledge of cell balancing and protection.

Responsibilities

  • Develop state of charge, state of health, and state of power algorithms for lithium sulfur batteries.
  • Develop and maintain the embedded governing software for BMS controllers.
  • Lead integration efforts of BMS hardware and software with battery packs.
  • Test and validate BMS systems with lithium sulfur battery packs.
  • Collaborate across teams throughout the product lifecycle.
  • Write and maintain technical documentation.
  • Participate in technical reviews and guide the future of BMS development at Lyten.
  • Mentor a junior team member to accomplish BMS software development tasks.

Skills

State estimation
Embedded software
BMS hardware
Simulink
Model-in-the-Loop
Hardware-in-the-Loop
C/C++ programming
Battery management

Education

Bachelor's degree in a relevant field

Tools

Simulink
MIL/HIL testing

Job description

Staff Battery Management System (BMS) Software Engineer
Lead the design and testing of BMS software for lithium-sulfur batteries

Location: San Jose, California

Compensation: $141,100 - 211,700 USD / year

About The Role
Staff Battery Management System (BMS) Engineer

Lyten is leading an industrial revolution through Lyten 3D Graphene™, a breakthrough supermaterial unlocking a new generation of products — from lithium–sulfur batteries and energy storage systems to concrete admixtures, lightweight composites, and next‑generation sensors that are revolutionizing industries. Together, these innovations are making a massive global improvement and driving real‑world impact across energy, mobility, construction, and defense.

At Lyten, we believe the most meaningful careers begin with purpose — and with people who want to make a difference. We’re not just developing advanced supermaterials — we’re about to change the world as we know it, reshaping how energy is stored, how products are built, and how progress is made.

We’re entering an exciting growth phase, scaling production across the U.S. and Europe and expanding our team of engineers, scientists, and innovators.

As a Staff Battery Management System (BMS) Engineer, you will be responsible for the design, implementation, and testing of battery management system software. While this role will focus on BMS software, familiarity with BMS hardware is also a plus. You will develop and refine state estimation algorithms and embedded pack operation controls to ensure the optimal performance and safety of battery packs. You will work closely with multidisciplinary teams to deliver high performance battery systems. You will mentor and guide a junior BMS software engineer to accomplish joint tasks efficiently.

Key Responsibilities

  • Develop state of charge, state of health, and state of power algorithms for lithium sulfur batteries
  • Develop and maintain the embedded governing software for BMS controllers
  • Lead integration efforts of BMS hardware and software with battery packs
  • Test and validate BMS systems with lithium sulfur battery packs
  • Collaborate across teams throughout the product lifecycle
  • Write and maintain technical documentation
  • Participate in technical reviews and guide the future of BMS development at Lyten
  • Mentor a junior team member to accomplish BMS software development tasks

Qualifications

  • Bachelor's degree in relevant field (e.g., Computer Science, Computer Engineering, Electrical Engineering, etc.)
  • 7 years (5 years with Master's/3 years with PhD) of experience in battery management system engineering
  • Experience developing battery management system software and state estimation algorithms for battery packs
  • Experience with BMS and battery modeling in Simulink, Model-in-the-Loop, and Hardware-in-the-Loop testing
  • Familiarity with battery management system hardware
  • Understanding of battery management system controls (e.g., cell balancing, protection)
  • Knowledge of drone hardware and flight profiles a plus
  • Strong computer programming skills
  • Fundamental understanding of battery control algorithms and their individual shortcomings
  • Ability to apply modified domain knowledge to a new battery chemistry

Physical Requirements:

  • Must be able to lift 24 lbs.
  • Be able to work in a lab standing up to 8 hours each day.

Compensations Range:

The expected base salary range for this position is between $141,100.00 - $211,700.00. The level of pay within the range will depend on a variety of job‑related factors that may include location, relevant prior experience and/or education, or particular skills and expertise. New hires joining the company tend to be paid within the starting base pay range noted above, with opportunities to increase pay over time based on development of additional skills, competencies, and company‑specific knowledge.

In addition to base pay this position is eligible for tier based bonus and equity, healthcare, dental, vision, corporate discounts, paid holidays, PTO and sick time, 401K, employee relocation plan (if applicable)

Lyten is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, status as a protected veteran, or status as a qualified individual with a disability. EEO Employer/Vet/Disabled.

Principals only; third party or agency submitted candidates will not be considered.

Why Work at Lyten

At Lyten, you'll be part of a team that's redefining what's possible in energy, materials, and manufacturing. We’re not just imagining the future — we’re building it today with breakthrough technologies that are changing how products are made and how industries innovate.

Our people are the heart of that mission. From world‑class scientists and engineers to creative problem‑solvers in operations, manufacturing, and commercialization, every member of the Lyten team plays a role in turning bold ideas into real‑world impact. We believe that the best work happens when you’re doing great things in the world — with people you like. Collaboration, curiosity, and a shared sense of purpose drive everything we do.

What You’ll Find at Lyten

  • A mission that matters: Contribute directly to solving complex challenges in energy, mobility, and materials innovation.
  • Cutting-edge innovation: Work on technologies at the intersection of materials science, energy storage, and advanced manufacturing that strengthen energy security and local supply chains.
  • Extraordinary people: Join a team of talented, friendly, and down‑to‑earth innovators who support, challenge, and inspire one another every day.
  • Teamwork and culture: Experience a workplace built on trust, respect, and shared success — where collaboration fuels breakthroughs and everyone’s ideas are heard.
  • Global impact: Help scale new materials and energy solutions that reinforce industrial resilience across the U.S. and Europe.
  • Career growth: Be part of a fast‑moving company entering a commercial growth phase, with opportunities to lead, learn, and make your mark.
  • Purpose‑driven values: Thrive in an environment that celebrates ingenuity, optimism, and meaningful progress — together.

Lyten offers the opportunity to do the most important work of your career — helping build the technologies that will power the next century of innovation.

Join us, and help transform industries, communities, and the planet with friends who share your drive to make a difference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Battery Management System (BMS) software Engineer
Battery Management System (BMS) software Engineer

Lyten • San Jose (CA)

On-site
USD 117,000 - 175,000
Equity
Healthcare
Dental
+3
Staff Battery Management System (BMS) Software Engineer
Staff Battery Management System (BMS) Software Engineer

Praxy • San Jose (CA), Northern (KY)

Hybrid
USD 141,000 - 212,000
Bonus & equity
Health insurance
Dental insurance
+5
Senior Battery Management System (BMS) Hardware Engineer
Senior Battery Management System (BMS) Hardware Engineer

Lyten • San Jose (CA)

On-site
USD 128,200 - 192,400
Tier-based bonus
Equity options
Healthcare benefits
+2
Senior Battery Management System (BMS) software Engineer
Senior Battery Management System (BMS) software Engineer

Lyten, Inc. • San Jose (CA)

On-site
USD 128,200 - 192,400
Healthcare benefits
401K plan
Paid holidays
+1
Staff Battery Management System (BMS) Software Engineer
Staff Battery Management System (BMS) Software Engineer

Lyten, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 141,000 - 212,000
Health insurance
Equity and bonus opportunities
401K plan
+3
Staff Battery Management System (BMS) Software Engineer
Staff Battery Management System (BMS) Software Engineer

Lyten, Inc. • United States

On-site
USD 141,000 - 212,000
Equity
Healthcare
Dental
+5
Senior Battery Management System (BMS) software Engineer
Senior Battery Management System (BMS) software Engineer

Lyten • San Jose (CA)

On-site
USD 128,200 - 192,400
Tier-based bonus
Equity
Healthcare benefits
+2
Sr Product Design Engineer
Sr Product Design Engineer

Lyten • San Jose (CA)

On-site
USD 128,000 - 192,000
Equity
Healthcare
Dental
+7
Senior Scientist, Electrolyte
Senior Scientist, Electrolyte

Lyten, Inc. • United States

On-site
USD 128,000 - 192,000
Bonus & equity
Healthcare
Dental
+5
EHS Staff Professional
EHS Staff Professional

Lyten, Inc. • San Leandro (CA)

On-site
USD 128,000 - 192,000