NXP Semiconductors logo

LLVM Compiler Development Engineer

NXP Semiconductors
June 01, 2026
Full-time
On-site
Bucharest, Romania
Other Semiconductor Jobs, Level - Mid-Career

Job Title

LLVM Compiler Development Engineer

Role Summary

Develop and lead implementation of NXP-specific features and optimizations in the LLVM toolchain for RISC-V based CPU cores. Work across architecture, testing, safety, and software-quality teams to deliver compiler releases used by internal and external customers.

Part of a worldwide compiler team; responsibilities span design, development, and deployment of compiler toolchain components and participation in the upstream LLVM community.

Experience Level

Mid-level — typically requires 5+ years of experience in compiler optimizations or target backend development.

Responsibilities

Key duties include:

  • Define and design compiler tool features and deliverables for RISC-V CPU cores.
  • Provide technical leadership for LLVM compiler development and coordinate with core architecture teams and internal compiler consumers.
  • Drive design, implementation, testing, and release cycles for NXP-specific LLVM features across a distributed development team.
  • Collaborate with testing, safety, and software quality teams to ensure compiler tools meet safety and quality standards (e.g., ISO26262 requirements where applicable).
  • Integrate and maintain toolchain components including backend, linker, assembler, and standard library interactions.
  • Contribute to and engage with the LLVM open-source community.

Requirements

Must-have skills and experience:

  • 5+ years developing compiler optimizations or target backends.
  • Practical experience with the LLVM compiler framework.
  • Broad knowledge of compiler toolchain components (linker, assembler, standard libraries).
  • Experience with compiler development for embedded systems.
  • Strong understanding of computer architecture.
  • Analytical problem solver, good communicator, self-directed, and able to mentor team members.

Nice-to-have:

  • Familiarity with safety-critical development practices and standards such as ISO26262.
  • Experience targeting RISC-V architectures.

Education Requirements

Undergraduate university degree (Bachelor's) in Computer Science, Computer Engineering, or a related technical field.


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.

NXP Semiconductors logo

Date Posted: 2026-06-01