Academic BMS Algorithm Software Engineer
Dukosi
full-time
Posted on:
Location Type: Remote
Location: Colorado • United States
Visit company websiteExplore more
About the role
- develop a flexible BMS-algorithm simulation platform
- work with experts in the field to create and parameterize models
- implement standard and custom state of charge (SOC), state of health (SOH), state of available power (SOAP), and state of energy (SOE) algorithms
- benchmark algorithm performance under different assumed hardware configurations
- conduct diminishing-returns analysis
Requirements
- strong background in lithium-ion battery modelling and management
- skilled at programming
- strong mathematical and analytical background
- skilled programmer in MATLAB/Simulink, Python, and/or C/C++
- know lithium-ion modelling fundamentals and state-estimation algorithms
- highly organized and solve problems with care and structure
Benefits
- flexible options for in-person, hybrid, or fully remote work
- strong emphasis on professional development and well-being
- opportunities to build new skills
- contribute to projects that drive meaningful change
- participate in a variety of training programs that support professional growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
BMS-algorithm simulationstate of charge (SOC) algorithmsstate of health (SOH) algorithmsstate of available power (SOAP) algorithmsstate of energy (SOE) algorithmsMATLABSimulinkPythonC/C++lithium-ion battery modelling
Soft Skills
strong mathematical backgroundanalytical skillshighly organizedproblem-solvingattention to detail