BMS Algorithm Software Engineer developing battery state-estimation algorithms in simulation for electric vehicles. Collaborating with experts and contributing to the advancement of sustainable battery technology.
Responsibilities
Develop a flexible BMS-algorithm simulation platform
Work with experts 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 and solving problems with data
Knowledge of lithium-ion modelling fundamentals and state-estimation algorithms
Strong mathematical and analytical background
Proficiency in MATLAB/Simulink, Python, and/or C/C++
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
Participation in a variety of training programs that support professional growth
Software Developer at AMERICAN SYSTEMS creating mission - critical solutions for naval aviation. Collaborating with talented professionals to enhance national security and drive technological advancement.
Software Engineer/Developer at AMERICAN SYSTEMS conducting research in electronic data processing software design and development. Requires collaboration with engineers and software testing.
Intern assisting in software engineering at N5X, a complete energy trading platform in Brazil. Supporting team in developing and maintaining systems and APIs in a hybrid working model.
Software Engineer Intern at Notion building and shipping AI Native projects that drive valuable impact. Collaborating with teams to forge a path forward in technology innovation.
Senior Software Engineer at Galileo focusing on building Data and AI/ML products. Collaborating cross - functionally to enhance observability and reliability in GenAI applications.
Provide senior technical leadership across PEXA’s engineering landscape. Shape the technical direction and product outcomes in a world - first digital settlement platform.
Principal/Sr Principal Software Engineer at Northrop Grumman working on the Sentinel Program. Designs and develops software applications and systems while ensuring adherence to software standards.
Principal/Sr Principal Software Engineer at Northrop Grumman developing applications for Sentinel Program. Collaborating with multidisciplinary teams and ensuring software standards are met.
Principal Software Engineer designing and developing applications for the Sentinel Program at Northrop Grumman. Collaborates on software standards and resolves user needs through multidisciplinary research.