Staff Battery Management System (BMS) Software Engineer

Lyten, Inc.

San Jose, Northern (CA, KY)

Hybrid

USD 141,000 - 212,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Equity and bonus opportunities
401K plan
Paid holidays and PTO
Dental and vision coverage
Relocation assistance

Job summary

Lyten, Inc. is seeking a Staff BMS Software Engineer in San Jose to design, implement, and test comprehensive battery management software for lithium sulfur packs. You will develop SOC/SOH/SP algorithms and embedded governance for BMS controllers, ensuring safe, high‑performance operation.

You will lead BMS hardware/software integration, collaborate across product teams, and mentor a junior engineer while documenting developments and results.

Qualifications

  • Bachelor's degree in Computer/Electrical Engineering or related field.
  • 7+ years in battery management system engineering (5 years with Master’s/3 years with PhD).
  • Experience developing BMS software and state estimation for battery packs.
  • Experience with BMS hardware and battery modeling.
  • Familiarity with drone hardware a plus.
  • Strong programming skills (C/C++ or Python).
  • Knowledge of battery control algorithms and their limitations.
  • Ability to apply domain knowledge to new battery chemistries.

Responsibilities

  • Develop state of charge, state of health, and state of power algorithms for lithium sulfur batteries.
  • Develop and maintain embedded governing software for BMS controllers.
  • Lead integration 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 and participate in reviews.
  • Mentor a junior BMS software engineer.

Skills

State estimation
BMS software
Simulink
MIL
HIL
BMS hardware
Cell balancing
Drone hardware
Programming
Battery control
Battery chemistry

Education

Bachelor’s degree in relevant field
Master’s degree
PhD

Tools

Simulink
MIL testing
HIL testing

Job description

## Staff Battery Management System (BMS) Software EngineerApply: San Jose, CA: Full time: Posted Today: JR100931Lyten is leading an industrial revolution through Lyten 3D GrapheneTM, 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.Apply now to join our team and be part of something bigger than yourself — where collaboration, creativity, and purpose come together to build the technologies that will define the next century.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.00The 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.**Disclosures:****Pay Transparency Disclosure:**This compensation and benefits information is based on Lyten’s estimate as of the date of publication and may be modified in the future. We generally do not negotiate on salary once we have made an offer. 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)**Export/ITAR Compliance Disclosure:**Certain positions within Lyten, Inc. require compliance with export control laws and, as a result, all interviewed candidates will be screened pre-interview to determine their eligibility in light of export restrictions.This position requires access to technology, software and other information that is subject to governmental access control restrictions, due to export controls. Employment in this position is conditioned on the continued availability of government authorization to authorize release of such items, to the extent required, including without limitation an export license, or other documentation required to establish authorization to receive access to such items. Company may delay commencement of employment, rescind an offer of employment, terminate employment, and/or may modify job responsibilities, compensation, benefits, and/or access to Company facilities and information systems, as Company deems appropriate, in order to ensure compliance with applicable government access control restrictions.**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.**
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Battery Management System (BMS) Software Engineer Software
Staff Battery Management System (BMS) Software Engineer Software

Frontdoor Defense • San Jose (CA), Northern (KY)

Hybrid
USD 141,000 - 212,000
Bonus/Equity
Healthcare
Dental
+4
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
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
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
Staff Battery Management System (BMS) Software Engineer
Staff Battery Management System (BMS) Software Engineer

Lyten • San Jose (CA)

On-site
USD 141,000 - 212,000
Bonus program and equity
Healthcare
Dental
+4
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
Materials Process Engineer
Materials Process Engineer

Lyten, Inc. • San Jose (CA)

Hybrid
USD 106,000 - 159,000
Equity
Bonus
Healthcare
+5
Staff Cell Design Engineer
Staff Cell Design Engineer

Lyten, Inc. • San Jose (CA)

On-site
USD 141,100 - 211,700
Healthcare
Dental insurance
401K
+2
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
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