BMS Software Engineer - Shape Next-Gen EV Batteries

Evolving Solution Services

Houston (TX)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
BMS Software Engineer

Evolving Solution Services • Houston (TX)

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

Microvast • Houston (TX)

On-site
USD 85,000 - 110,000
BMS Algorithm Engineer — Shape Safer Battery Systems
BMS Algorithm Engineer — Shape Safer Battery Systems

Evolving Solution Services • Houston (TX)

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

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
Senior BMS Software Engineer - EV Battery Systems
Senior BMS Software Engineer - EV Battery Systems

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
BMS Algorithm Engineer: Advanced Battery Tech
BMS Algorithm Engineer: Advanced Battery Tech

Microvast • Houston (TX)

On-site
USD 120,000 - 180,000
Battery Controls Engineer – BMS & MATLAB/Simulink
Battery Controls Engineer – BMS & MATLAB/Simulink

ALSO. • Palo Alto (CA)

On-site
USD 220,000 - 260,000
Health coverage
One Medical
Fertility benefits
+2
Battery Systems Data Analytics Engineer
Battery Systems Data Analytics Engineer

Microvast • Houston (TX)

On-site
USD 80,000 - 120,000
Senior High-Voltage BMS Embedded Software Lead
Senior High-Voltage BMS Embedded Software Lead

Emergent Software • Carlsbad (CA)

On-site
USD 130,000 - 190,000