CareerPlanGet AI match score →

Principal Algorithm Development Engineer - Battery Insights

2 Locations💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Define and own end-to-end architecture for battery insights algorithms and their integration into production embedded software systems for automotive and electrification applications.

Role type

Principal Engineer – Algorithm & Software Architecture

Builds

Production-ready battery management system (BMS) software stacks and algorithm frameworks

Domain

Automotive electrification, Battery Management Systems (BMS), Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Algorithm development, Machine learning / AI, Signal processing and estimation, Mathematical modeling and simulation, Control systems, Software architecture principles, Embedded and real-time system constraints, MATLAB/Simulink, Python (NumPy, SciPy, PyTorch)

Preferred skills

Battery algorithms (SOC, SOH, diagnostics), BMS architecture and integration, Electrochemical system modeling, AUTOSAR and ASPICE processes

Technologies

MATLAB, Simulink, Python, NumPy, SciPy, PyTorch

Responsibilities

Define modular, scalable architecture patterns for algorithm and software integration; Drive development of advanced battery algorithms combining signal processing, AI/ML, and modeling; Translate algorithm concepts into production-ready embedded software designs; Lead architectural alignment across algorithm, embedded software, systems, and hardware teams; Mentor engineers in algorithm development and system-level design thinking

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗