Jobs Companies NXP Semiconductors Principal Software Engineer - Compilers

Über diese Principal Software Engineer - Compilers Stelle bei NXP Semiconductors

NXP Semiconductors · Vor Ort · Hyderabad

Who We Are

This role is part of the Kinara Group at NXP Semiconductors, combining the agility and innovation of a startup with the scale, stability, and global reach of a leading semiconductor company.

Kinara was founded on patented technology developed during the founders’ Ph.D. research at Stanford University, with a mission to redefine AI inference at the edge through tightly integrated hardware and software. Following Kinara’s acquisition, this mission continues within NXP, with the Kinara team operating as a dedicated AI accelerator and software group focused on pushing the boundaries of edge AI.

The team has delivered two generations of AI silicon shipping in volume, supported by a mature and productionready software stack, making it one of the most proven edge AI platforms in the industry. Kinara technology is used by marquee customers, including GAFAclass companies, a leading global ecommerce provider, and Tier1 PC OEMs.

As part of NXP, the Kinara Group now benefits from worldclass silicon execution, manufacturing scale, and customer access, while retaining its startup culture, deep AI expertise, and compilerdriven engineering mindset. Joining this team offers the best of both worlds: the opportunity to work on cuttingedge AI compiler and silicon technology, with realworld impact and longterm stability.

 

What We Do

We build gamechanging edge AI solutions that enable faster, smarter, and more powerefficient decision making where every millisecond matters.

At the core of our platform are Ara AI inference processors, purposebuilt to deliver unrivaled deep learning performance per watt at the edge. Paired with our comprehensive SDK and software toolchain, these processors enable developers to deploy and optimize complex AI models for realtime inference under tight latency and power constraints.

Kinara’s hardware–software codesign approach allows highperformance AI to be seamlessly embedded into edge devices, enabling applications across vision, industrial automation, consumer electronics, and intelligent systems. Our solutions focus on performance, efficiency, and scalability, helping customers bring advanced AI capabilities out of the cloud and into the real world.

Edge AI is at an inflection point, and the Kinara Group within NXP is uniquely positioned to play a leading role in its growth, delivering productionproven silicon, a robust compiler and SDK stack, and a clear roadmap for nextgeneration intelligent edge devices.

Role Overview

We are looking for an experienced Front-End Compiler Engineer with 10+ years of experience to lead the design and development of our AI/ML compiler front-end. The role focuses on building scalable model conversion pipelines that translate models from ONNX, TensorFlow, and PyTorch into our internal Intermediate Representation (IR).

The ideal candidate will have deep expertise in compiler design, graph-based optimizations, machine learning frameworks, and modern AI architectures including Transformers and Large Language Models (LLMs). You will collaborate with compiler backend, runtime, performance, and hardware teams to deliver a high-performance and production-ready AI compiler stack.

Key Responsibilities

  • Design and develop compiler front-end architecture and model conversion frameworks.
  • Build and maintain Python-based converters for ONNX, TensorFlow, and PyTorch.
  • Implement graph construction, graph transformation, IR lowering, and optimization pipelines.
  • Develop graph optimization passes including operator fusion, canonicalization, simplification, and decomposition.
  • Design scalable pattern-matching and graph-rewrite frameworks.
  • Enable support for modern AI architectures such as CNNs, Transformers, and LLMs.
  • Drive validation, testing infrastructure, regression testing, and CI/CD integration.
  • Debug and resolve issues across model conversion, optimization, and IR generation stages.
  • Provide technical leadership, mentor engineers, and collaborate across teams.

 

Required Skills & Experience

  • 10+ years of experience in compiler development, ML systems, or AI infrastructure.
  • Strong Python programming and software architecture skills.
  • Deep understanding of:
    • Intermediate Representations (IRs)
    • Graph-based computation models
    • Compiler transformations and optimizations
    • Pattern matching and graph rewriting
  • Hands-on experience with ONNX, TensorFlow, and PyTorch.
  • Experience in graph parsing, graph transformations, and ML model optimizations.
  • Strong understanding of CNNs, Transformers, and LLM architectures.
  • Excellent debugging, problem-solving, and technical leadership skills.

Good to Have

  • Experience with MLIR, TOSA, StableHLO, or Torch-MLIR.
  • Familiarity with AI compiler stacks such as IREE, TVM, XLA, TensorRT, or ONNX Runtime.
  • Experience targeting GPUs, NPUs, DSPs, or custom AI accelerators.
  • Knowledge of quantization, model optimization, and deployment workflows.


More information about NXP in India...

#LI-29f4
Bereit, sich bei NXP Semiconductors zu bewerben?
Bei NXP Semiconductors bewerben

Über NXP Semiconductors

Thank you for your interest in supporting our recruitment efforts. Please note that NXP operates under a strict Preferred Supplier List (PSL) for all recruitment activities. Any candidate profiles or resume submitted without a prior written agreement or explicit request from our Talent Acquisition team will be considered unsolicited. Such submissions will be deemed free of any obligations, and no fees will be paid by NXP or any of its affiliates, subsidiaries, or divisions - regardless of whether the candidate is hired, either coincidentally or otherwise. Thank you for your understanding.

Alle Jobs bei NXP Semiconductors ansehen →

Ähnliche Jobs

Wells Fargo
Principal Engineer
Wells Fargo
⚡ Früh bewerben Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
ME
Principal Enterprise Software Engineer
Medtronic
⚡ Früh bewerben Nanakramguda, Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Micron Technology
PRINCIPAL ENGINEER, AI ARCHITECT, SMAI
Micron Technology
⚡ Früh bewerben Hyderabad - Phoenix Aquila, In... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Micron Technology
Principal Engineer , Memory Design
Micron Technology
⚡ Früh bewerben Hyderabad - Phoenix Aquila, In... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
ME
Principal Enterprise Software Engineer
Medtronic
⚡ Früh bewerben Nanakramguda, Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Micron Technology
Staff/Principal Engineer, Product Engineering
Micron Technology
⚡ Früh bewerben Hyderabad - Phoenix Aquila, In... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
ME
Principal Enterprise Software Engineer
Medtronic
⚡ Früh bewerben Nanakramguda, Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Lloyds Banking Group
Principal Data Engineer
Lloyds Banking Group
⚡ Früh bewerben Hyderabad Knowledge Park Tower... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 4 Tg.
Cadence Design Systems
Principal Design Engineer
Cadence Design Systems
⚡ Früh bewerben HYDERABAD Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 4 Tg.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei NXP Semiconductors

Alle Jobs bei NXP Semiconductors ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos