Embedded Systems Engineer Battery Management Systems
Strengthen Automotive Battery Management Systems by developing embedded software on Linux platforms at NXP.

Eindhoven, Netherlands · Founded 2006 · 5000+ staff
NXP Semiconductors is a global semiconductor company headquartered in Eindhoven, Netherlands, that designs and manufactures a broad range of chips and system solutions for applications in automotive, industrial & IoT, mobile, and communication infrastructure markets. Originally spun off from Philips in 2006, NXP is a leader in secure connectivity solutions, microcontrollers, processors, and analog and mixed-signal ICs, serving customers across automotive safety, electrification, smart home, and embedded security sectors worldwide.
Roles based in: Bangalore, Belgrade, Brno, Bucharest, Caen, Dresden
Builds in: Infrastructure · Security · AI/ML · Automotive · Platform
Seniority: 21 Junior · 8 Mid-level · 21 Senior · 3 Principal
Publishes salary on 3 of 75 ads · Hiring engineering roles here since June 2026
Curated from live NXP Semiconductors postings. Click any role for the full brief.
Strengthen Automotive Battery Management Systems by developing embedded software on Linux platforms at NXP.
Develop embedded software for configuring Ethernet switches at NXP Semiconductors in the Netherlands.
Develop and integrate embedded software for NXP's advanced processor and microcontroller platforms in Bucharest.
Architect and develop AI-driven Computer Vision solutions for robotics on NXP i.MX MPU-based systems.
Develop and port peripheral and graphics drivers for embedded OS on i.MX processors at NXP.
Design and build automation solutions for NXP's large-scale HPC and VDI infrastructure across 7 global data centers.
Senior AI Engineer at NXP developing and deploying LLMs and VLMs for embedded platforms in Novi Sad.
Senior Embedded AI Engineer at NXP developing advanced embedded and automotive solutions at the intersection of AI and software.
Embedded Software Engineer at NXP developing advanced embedded and automotive solutions at the intersection of software and AI.
AI Engineer role at NXP Semiconductors focusing on LLM and VLM development for embedded platforms in Novi Sad.
Software Engineer Internship at NXP Gratkorn developing Java and Python tools for Trust Provisioning.
AI Software Developer Intern at NXP Semiconductors focusing on AI runtime for embedded devices in Brno.
Junior Embedded Software Engineer developing secure IoT firmware for NXP's Arm Cortex-M MCUs in Gratkorn.
Automotive E/E System and Software Architect at NXP to drive next-gen platform architecture.
Develop GPU software drivers and tools for i.MX RT Crossover MCUs.
Architect security reference architectures for NXP's complex infrastructure and platforms.
Develop agent-based AI software solutions leveraging foundation models for automotive and IoT systems.
AI Engineer at NXP Semiconductors focused on integrating Generative AI into analog IC design and design center methodologies.
Develop and maintain Radar SDK drivers and processing algorithms for NXP hardware accelerators.
Develop Radar SDK drivers and processing algorithms for NXP hardware accelerators.
Internship at NXP Semiconductors developing cryptographic validation systems for the Competence Center Cryptography & Security.
Graduate AI and Software Engineer at NXP Semiconductors focusing on deploying AI models onto automotive MPUs.
Intern Software Engineer at NXP Semiconductors in Bucharest focusing on embedded benchmarking and thermal characterization.
Develop peripheral and graphics drivers for QNX, Green Hills, and Android Automotive on i.MX processors.
Design and implement AI/ML compiler technologies for embedded automotive SOC hardware using C++ and LLVM/MLIR.
Optimize and deploy ML models onto NXP S32N automotive MPUs for real-time edge AI.
Develop debuggers for secure embedded microcontrollers using C/C++/Python on RISC-V architectures.
Lead CI/CD and CM for embedded applications, automating builds and enforcing code quality standards.
Develop Python security tooling for NXP's products, focusing on SAST tools and secure software practices.
Design embedded applications using Rust for secure connectivity solutions on microcontrollers.
Architect secure embedded software for Trusted Platform Module solutions at NXP.
Design secure software architectures for embedded systems using C/Rust to protect IoT and Automotive products.
Design secure software architectures for embedded systems using C/Rust to protect IoT and Automotive devices.
Internship for Automotive Customer Application Software Engineer at NXP Semiconductors in Gratkorn, focusing on technical development.
Lead AI transformation of embedded software by building multi-agent orchestration platforms using LangChain and AutoGen.
Develop production-grade embedded software using Rust for MCU platforms (MCX, LPC, i.MX RT).
Develop embedded test applications in C for automotive microcontrollers using AUTOSAR standards.
Automotive SW Quality Assurance Engineer at NXP Semiconductors ensuring compliance and quality across automotive software development.
Develop AI pipelines and tools using Python, PyTorch, and LLMs for automotive embedded systems.
Senior Principal Analog Design Engineer at NXP Semiconductors leading complex analog and mixed-signal IC design.
Develop secure cryptographic libraries for embedded systems using C/Assembly on ARM Cortex M/RISC V platforms.
Build secure provisioning SDKs for NXP's embedded devices.
Develop VSCode-based IDE for NXP microcontrollers, enhancing embedded development tools for global customers.
Break, analyze, and harden embedded systems for NXP Semiconductors' next-gen products.
Build embedded Linux kernel/BSP software for next-gen autonomous cars at NXP.
Build internal web tools for NXP engineers and stakeholders using React, Django, and PostgreSQL.
Implement automotive security firmware for NXP Semiconductors, enabling secure connections for a smarter world.
Build AI/ML compiler tech for NXP's Edge AI solutions.
Develop embedded low-level software for next-gen automotive systems at NXP.
Develop and test secure cryptographic libraries for NXP's global security solutions.
Architect system management features for NXP's i.MX microprocessors, driving secure embedded solutions.
Develop Linux kernel drivers for VPU and multimedia on NXP i.MX platforms.
Automate IT infrastructure for NXP Semiconductors, reducing operational load and enabling zero-downtime operations.
Build secure crypto software for NXP's global product portfolio, protecting devices worldwide.
Develop embedded crypto software for NXP Semiconductors, protecting real-world devices globally.
Build secure crypto solutions for NXP's global devices, protecting payment, IoT, and automotive sectors.
Architect software security for NXP Semiconductors, ensuring Cyber Resilience Act compliance for global products.
Implement automotive security firmware for NXP Semiconductors, securing embedded applications and connected vehicles.
Build scalable automation and CI/CD ecosystems for next-gen automotive software at NXP Semiconductors.
Build secure embedded systems for global connected devices at NXP Semiconductors.
Build secure embedded systems for NXP Semiconductors, defining and implementing innovative security mechanisms in hardware and firmware.
Build secure cryptographic libraries for NXP's global product portfolio, protecting devices worldwide.
Develop functional safety software for automotive microcontrollers at NXP Semiconductors.
Automate secure embedded software IP development and CI/CD for NXP Semiconductors.
Develop AI tools and libraries for embedded devices at NXP Semiconductors.
Develop AI tools and libraries for embedded devices at NXP Semiconductors.
Build secure crypto libraries for NXP's global products, protecting devices from physical and logical attacks.
Build security-critical microchip software for global customers at NXP Semiconductors.
Build security-critical microchips and IoT platforms for global customers.
Design embedded software security architectures for NXP Semiconductors, ensuring robust protection for smartcards and secure elements.
Build embedded Linux systems for NXP MPUs, helping customers integrate hardware and software.
Architect secure embedded software for NXP Semiconductors, protecting real devices worldwide.
Build secure embedded software for connected vehicles and IoT devices at NXP Semiconductors.
Architect AI/ML security for edge devices protecting billions of users worldwide.
Architect secure semiconductor solutions for global industrial customers at NXP.
We haven't seen these on NXP Semiconductors's site in over 60days. They may already be filled — check the company's own careers page before applying.
Implement automotive security firmware for NXP Semiconductors, enhancing vehicle safety and connectivity.
Build internal web tools with React, Django, and PostgreSQL for NXP engineers.
Develop embedded systems for next-gen vehicles, smart homes, and industry at NXP Semiconductors.
Build secure automotive firmware for NXP Semiconductors, advancing connected vehicle technology.
Build automotive software tools for NXP Semiconductors, simplifying processor programming for connected IoT devices.
Build automotive security firmware for NXP Semiconductors, enabling secure connections for a smarter world.
Build secure Java tools for chip personalization at NXP Semiconductors.
Develop and test SW tool components for NXP Semiconductors' Toolchain team.