Principal BMS AI Algorithm Developer at NXP Semiconductors - ScoutJobs - The AI-curated global job board
Skip to content
NXP Semiconductors
Posted 23 days ago

Principal BMS AI Algorithm Developer

NXP SemiconductorsPrincipal BMS AI Algorithm Developer (Embedded Edge AI)

Requirements

Master's or PhD in Electrical Engineering, Electrochemistry, or Computer Science, 10+ years experience in BMS or battery systems, Expertise in battery cell chemistry and electrochemical modeling, Experience with SoC, SoH, and SoP estimation, Proficiency in MATLAB, Simulink, and Python, Experience deploying algorithms on embedded systems (C/C++, AUTOSAR), Knowledge of NXP eIQ AI/ML tools and automotive MCUs

Skills

PythonMatlabSimulinkC#AIMachine LearningEmbedded SystemsAUTOSAR

About the role

Responsibilities

  • 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 SoC, SoH, SoP, fault detection, and safety prediction
  • Deploy and optimize models on embedded platforms using C/C++, AUTOSAR, and edge AI optimization techniques
  • Utilize NXP eIQ AI/ML tools and embedded SDKs for deployment on automotive microcontrollers
  • Ensure compliance with ISO 26262 and automotive OEM standards
  • Define the technical roadmap for AI-driven BMS systems and mentor cross-functional teams

Requirements

  • Master's or PhD in Electrical Engineering, Electrochemistry, Computer Science, or a related field
  • 10+ years of experience in BMS or battery systems, preferably within Automotive OEM or Tier-1 environments
  • Deep expertise in battery cell chemistry, electrochemical behavior, and electrochemical impedance spectroscopy (EIS)
  • Proven experience in battery algorithm development, including degradation modeling and state estimation
  • Proficiency in MATLAB, Simulink, and Python
  • Experience deploying algorithms on embedded systems (C/C++, AUTOSAR)
  • Hands-on experience with NXP AI toolchains, including eIQ and deployment on S32K or S32G platforms
  • Strong understanding of real-time, resource-constrained, and safety-critical automotive systems

About the Company

NXP Semiconductors enables a smarter, safer, and more sustainable world through innovation. As a global leader in secure connectivity solutions for embedded applications, NXP pushes boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal BMS AI Algorithm Developer

NXP Semiconductors · Munich

Sign up to apply