BMS Software Engineer

Evolving Solution Services

Houston (TX)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Microvast is seeking a BESS BMS software engineer to join our team in Houston, TX. The role focuses on developing software architectures for battery management systems and model‑based function development using MATLAB/Simulink.

The candidate will collaborate with an interdisciplinary team to optimize application‑layer software, improve development processes and validate BMS software for shipping products. A 3+ year HV battery/BMS background is required, with MISRA testing and CI experience

Qualifications

  • Bachelor's or higher degree in Electrical Engineering, Electronics or Computer Science.
  • Proficient in MATLAB/Simulink and Embedded C.
  • Experience with automated software testing (MISRA) and continuous integration (Jenkins).
  • 3+ years of professional experience with high‑voltage batteries and BMS.
  • Preferred: Automotive SPICE and ISO 26262 experience.

Responsibilities

  • Develop software architectures for battery management systems (BMS).
  • Model‑based function development using MATLAB/Simulink with an interdisciplinary team.
  • Develop, optimize and calibrate application‑layer software for local applications.
  • Advance software development processes and evaluate new technologies.
  • Validate and test BMS software and support product commissioning.

Skills

Embedded C
MISRA testing
CI/DevOps
HV battery / BMS experience

Education

Electrical/Electronics/CS degree

Tools

MATLAB/Simulink
Jenkins

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

BMS Software Engineer

FullTime Professional Houston, TX, US

BMS Software Engineer

Microvast is a technology innovator that designs, develops and manufactures lithium-ion battery solutions. Founded in 2006 and headquartered in Houston, TX, Microvast is renowned for its cutting‑edge cell technology and vertical integration capabilities, extending from core battery chemistry to battery packs. The company offers a family of products that span a wide range of market applications. More information can be found on the corporate website: www.microvast.com

Job Summary

Microvast is seeking a BESS BMS software engineer to join our team. The role requires a passion for the electrified future and a willingness to learn. The position is five days in office, located at our headquarters in Houston, TX.

Key Responsibilities

  • Development of software architectures for battery management systems (BMS)
  • Model‑based function development using Matlab/Simulink, working closely with an interdisciplinary, international team
  • Development, optimization and calibration/parameterization of application‑layer software for local application
  • Further development of software development processes
  • Evaluation of new software technologies and development methods
  • Validation and testing of BMS software
  • Support in product commissioning, debugging and optimization
  • Other duties may be assigned

Qualifications & Skills

Required

  • Completed university or college degree in electrical engineering, electronics, computer science, or an equivalent field
  • Confident use of Matlab/Simulink and good knowledge of Embedded C
  • Experience with automated software testing (e.g., MISRA) and continuous integration (e.g., Jenkins)
  • Relevant 3+ years of professional experience in high‑voltage batteries and BMS
  • Preferred experience with Automotive SPICE and Functional Safety (ISO 26262)

Microvast is an Equal Opportunity Employer committed to building strength and delivering long‑term sustainability through diversity and inclusion. All qualified applicants will receive consideration for employment without regard to sex, sexual orientation, gender, gender identity and/or expression, race, national origin, ethnicity, age, religion, marital status, physical or mental disability, pregnancy, childbirth, or related medical condition, military or veteran status, or any other characteristic protected under applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BMS Software Engineer
BMS Software Engineer

Microvast • Houston (TX)

On-site
USD 85,000 - 110,000
BMS Algorithm Engineer
BMS Algorithm Engineer

Evolving Solution Services • Houston (TX)

On-site
USD 110,000 - 170,000
BMS Algorithm Engineer
BMS Algorithm Engineer

Microvast • Houston (TX)

On-site
USD 120,000 - 180,000
BMS Data Analysis Engineer
BMS Data Analysis Engineer

Microvast • Houston (TX)

On-site
USD 80,000 - 120,000
BESS BMS Software Engineer - Model-Based Embedded Dev
BESS BMS Software Engineer - Model-Based Embedded Dev

Microvast • Houston (TX)

On-site
USD 85,000 - 110,000
BMS Software Engineer - Shape Next-Gen EV Batteries
BMS Software Engineer - Shape Next-Gen EV Batteries

Evolving Solution Services • Houston (TX)

On-site
USD 90,000 - 130,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
BMS Requirements Lead
BMS Requirements Lead

Stellantis • Auburn (AL)

On-site
USD 100,000 - 130,000
Staff Engineer, BMS Embedded Software
Staff Engineer, BMS Embedded Software

aptera • Carlsbad (CA)

On-site
USD 180,000 - 240,000
Stock options
Benefits for employee + dependents
Flexible time away
+1
BMS Software DRE
BMS Software DRE

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 90,000 - 120,000