Academic BMS Algorithm Software Engineer

Dukosi

full-time

Posted on:

Location Type: Remote

Location: ColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

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