Principal BMS AI Algorithm Developer (Embedded Edge AI)
NXP Semiconductors Germany GmbH
München, Germany
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on nxp.wd3.myworkdayjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Algorithm Design
AUTomotive Open System Architecture (AUTOSAR)
C++ (Programming Language)
Integrated Development Environments
Python (Programming Language)
MATLAB
Machine Learning
Tensorflow
Simulink
Toolchain
Real Time Systems
+3 more
Pytorch
Information Technology
Machine Learning Operations
Job description
- Lead the design and development of AI-driven diagnostic and prognostic algorithms for embedded BMS platforms.
- Architect hybrid models combining battery cell chemistry, impedance diagnostics, and AI/ML approaches.
- Develop real-time algorithms for:
- State of Charge (SoC)
- State of Health (SoH)
- State of Power (SoP)
- Fault detection and anomaly diagnosis
- Safety prediction (e.g., thermal runaway precursors)
- Leverage electrochemical impedance spectroscopy (EIS) for advanced diagnostics.
- Develop and validate algorithms using MATLAB, Simulink, and Python.
- Deploy and optimize models on embedded platforms (C/C++, AUTOSAR).
- Utilize NXP eIQ AI/ML tools and embedded SDKs for deployment on automotive microcontrollers.
- Apply edge AI optimization techniques (quantization, pruning, efficient inference).
- Ensure compliance with ISO 26262 and automotive OEM standards.
- Collaborate across System, hardware, software, and Validation teams.
Requirements
- Master’s or PhD in Electrical Engineering, Electrochemistry, Computer Science, or related field.
- 10+ years of experience in BMS or battery systems (Automotive OEM / Tier-1 preferred).
- Deep expertise in battery cell chemistry and electrochemical behavior.
- Proven experience in battery algorithm development:
- SoC / SoH / SoP estimation
- Degradation modeling
- Fault diagnostics & safety prediction
- Hands-on experience with:
- MATLAB, Simulink, Python
- Electrochemical Impedance Spectroscopy (EIS)
- Experience deploying algorithms on embedded systems (C/C++, AUTOSAR).
- Hands-on experience with NXP AI toolchain, including:
- eIQ Machine Learning Software Development Environment
- Deployment on NXP S32K / S32G platforms or similar automotive MCUs
- Expertise in state estimation and mathematical modeling techniques.
- Strong understanding of real-time and resource-constrained systems.
Leadership & Principal-Level Expectations
- Define technical roadmap for AI-driven BMS systems.
- Act as SME (Subject Matter Expert) in battery algorithms, impedance diagnostics, and embedded AI.
- Drive innovation in intelligent BMS features.
- Mentor cross-functional teams., * Battery cell chemistry & electrochemical modeling
- Electrochemical impedance spectroscopy (EIS)
- MATLAB, Simulink, Python
- Embedded AI / Edge ML
- NXP eIQ AI tools & automotive MCU platforms (S32K/S32G)
- AI frameworks (TensorFlow, PyTorch, etc..)
- Real-time systems & optimization
- Safety-critical automotive systems
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on nxp.wd3.myworkdayjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago
MH
Michael Hunger
Everything a Developer Needs to Know About MCP with Neo4j
about 1 year ago
BB
Benedikt Bischof
MLOps – What’s the deal behind it?
almost 4 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
23 days ago