The Role
Responsible for software development, verification, and documentation of Battery Management System (BMS), including module testing and integration.
Summary Generated by Built In
BMS Application Software Engineer
Responsibilities
- Responsible for APP software development and verification work of BMS and write the related documentations
- Analyst software requirements and software design, also module test and software integrate
- Develop and verify the function modules of BMS
- Close communication with project team
- Other job assigned by Department Manager
Qualifications
- Bachelor's degree or above in software engineering, Computer Science or related field
- 5 years' embedded software development experience, 3 year's lithium battery BMS development experience
- Good at model based developing and C language for embedded coder
- Familiar with SOC, SOH, SOE, SOF, insulation detection
- AutoSar , ISO26262 experience is much preferred
- Good English ability
Skills Required
- Bachelor's degree in software engineering, Computer Science or related field
- 5 years' embedded software development experience
- 3 years' lithium battery BMS development experience
- Proficient in model based development and C language for embedded coding
- Familiarity with SOC, SOH, SOE, SOF, insulation detection
- Experience with AutoSar and ISO26262
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
SES is developing a Mine-to-Man AI software system for Li-Metal batteries. Born, bred and headquartered in Boston, it has operations in Boston, Shanghai and Seoul.








