Job Title
Principal Edge AI Software Engineer
Role Summary
Join NXP's AI & Chip Engineering (ACE) team in Kanata to translate advanced AI models into optimized, production-grade embedded solutions for automotive and edge platforms. Work spans runtime and inference engine development, performance tuning, and platform enablement to deliver reliable real-time AI on NXP SoCs.
Experience Level
Senior — Principal level. Requires 10+ years of relevant industry experience and demonstrated technical leadership.
Responsibilities
Primary responsibilities include designing, implementing, and delivering high-performance Edge AI software and platform features.
- Design, develop, and optimize Edge AI software for NXP embedded SoCs (MCU/MPU/NPU).
- Enable deployment of ML and generative AI models by building and integrating runtimes, inference engines, and model pipelines.
- Drive performance optimization for latency, memory, and power through low-level system tuning.
- Collaborate with silicon, system, and AI teams to deliver end-to-end solutions.
- Participate across the product lifecycle: architecture, implementation, validation, and production.
- Contribute to Edge AI frameworks, platform enablement, and benchmarking methodologies.
Requirements
Must-have technical skills and experience.
- 10+ years of industry experience in software or AI systems at a senior/principal level.
- 3+ years of embedded software development experience using C/C++ and Python.
- Experience with Linux-based embedded systems and performance-critical applications.
- Familiarity with processor architectures (ARM, SIMD/NEON, GPU/NPU acceleration).
- Experience implementing or deploying AI/ML, DSP, or computer vision algorithms and working with AI frameworks or custom runtimes.
- Proven system-level optimization skills (CPU, memory, I/O, vectorization) and strong debugging/profiling abilities.
Nice-to-have:
- Hardware acceleration and offload experience (OpenCL, CUDA, DSP toolchains).
- Model optimization techniques (quantization, pruning, graph optimization).
- Knowledge of automotive standards (ISO 26262, Automotive SPICE, AUTOSAR, MISRA).
- Experience with Edge AI deployment pipelines and benchmarking.
Education Requirements
Bachelor's degree (minimum) in Computer Science, Electrical Engineering, or a related technical field; Master’s or PhD preferred. Equivalent practical experience is acceptable.
About the Company
Company: NXP Semiconductors
Headquarters: Nijmegen, Netherlands
NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

Date Posted: 2026-07-02