Principal Software Engineer - Compilers
Lead design and implementation of the front-end of an AI/ML compiler for NXP's Kinara Group, focusing on scalable model conversion pipelines that translate ONNX, TensorFlow, and PyTorch models into the product internal IR for edge inference.
Work closely with backend, runtime, performance, and hardware teams to deliver a production-ready compiler and toolchain for Ara AI inference processors.
Senior β requires 10+ years of relevant experience in compiler development, ML systems, or AI infrastructure.
Primary responsibilities include architecting the front-end, building conversion tooling, and delivering optimization pipelines and validation infrastructure.
Must-have technical skills and experience.
Nice-to-have: experience with MLIR/TOSA/StableHLO/Torch-MLIR; familiarity with IREE, TVM, XLA, TensorRT, or ONNX Runtime; experience targeting GPUs/NPUs/DSPs or custom accelerators; quantization and deployment workflows.
The posting references Ph.D. research in the company's background, but it does not specify required degrees, fields of study, certifications, or an equivalent-experience clause for applicants.
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.
