BMS Lead Software Engineer


Date:  Feb 7, 2024
Microvast Power Solutions

We are committed to providing our customers with outstanding selection and value, the highest quality products and superior customer service. Inspired by the values upon which we began our company, we remain dedicated to our customers, our associates, and our communities.

Position Description

Job Summary:

At Microvast, we seek individuals who can bring fresh perspectives and rich experiences to our team. If you are deeply passionate about shaping an electrified future and are searching for an organization that values your inquisitiveness, dedication, and commitment to continuous learning, your journey leads you to the ideal destination.


We are currently in search of a BMS Lead Software Engineer to bolster our battery management system (BMS) endeavors. This pivotal role is situated within our BMS team, in Lake Mary, FL.

Job Responsibilities

• Oversee the development and testing of BMS software.

• Lead both the BMS software development team and the software testing team.

• Design and refine the BMS software architecture and development processes.

• Assess and define technological requirements for the organization and its customers, devising strategic growth and development plans.

• Collaborate across teams and locations, optimizing project efficiency, and supervising all aspects of technology architecture.

• Formulate, execute, and uphold departmental goals and objectives.

• Drive the advancement of products and development methodologies.

• Evaluate emerging software technologies and development techniques.

• Develop and execute departmental budgets and establish robust test discovery and recovery plans to foster sustained growth and enhancement.

• Stay abreast of industry trends and conduct research on diverse product portfolios.

• Monitor competitors' businesses and processes, assess market demands, and formulate strategic responses accordingly.


Basic Qualifications:

• Completion of an electrical engineering apprenticeship or an equivalent qualification.

• Profound expertise in software development engineering.

• Extensive experience in model-based software development (Simulink).

• Strong background in BMS (battery management system) software.

• Proficiency in software testing and simulation.

• Exceptional teamwork skills, with demonstrated experience in managing multicultural teams.


Desired Qualifications:

• A minimum of 3 years of hands-on experience with battery management systems.


Education Requirements:

• Master's degree or Ph.D. in Electrical Engineering, Computer Science, or a related field.

Physical Requirements


Microvast provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Job Type: Full-time
Location: Lake Mary, FL

•    401(k) matching
•    Dental insurance
•    Flexible schedule
•    Health insurance
•    Life insurance
•    Paid time off
•    Referral program
•    Vision insurance

We are an equal opportunity and affirmative action employer and is looking for diversity in qualified candidates for employment:  Disabled/Veteran.