Senior LLVM/Xtensa Compiler Engineer

Cadence Design Systems

Cork

On-site

EUR 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private Medical and Dental plans
Group Personal Pension Plan
Cycle to work scheme and gym subsidy
25 days holiday per year
Employee Stock Purchase Plan

Job summary

Cadence, a leader in electronic design, seeks a Lead Software Engineer to advance LLVM-based compilers for Xtensa processors in Cork, Ireland or Belo Horizonte, Brazil. You will work on code generation, optimisations, and architecture enablement, collaborating closely with hardware teams to push performance.

You’ll mentor junior engineers, tackle real-world workloads across AI, DSP and vision, and contribute to production-grade toolchains used by leading semiconductor and systems companies.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent practical experience).
  • Typically 4+ years of experience in compiler development or low‑level systems software (academic or industry experience considered).
  • Strong C/C++ programming skills with solid debugging and problem-solving expertise.
  • Good understanding of compiler internals (LLVM, GCC, or similar frameworks).
  • Strong foundation in computer architecture and performance optimisation.

Responsibilities

  • Design and implement compiler optimisations and features for Xtensa processors.
  • Drive improvements in code generation, performance tuning, and architecture enablement across the toolchain.
  • Partner closely with hardware and architecture teams on new ISA features and capabilities.
  • Analyse and optimise real‑world workloads, including AI, DSP, and vision use cases.
  • Provide technical mentorship to junior engineers and contribute to the team’s technical direction and best practices.

Skills

C/C++ programming
Compiler internals
Computer architecture

Education

Bachelor’s or Master’s degree in CS/EE

Tools

LLVM
GCC

Job description

Cadence, a leader in electronic design, seeks a Lead Software Engineer to advance LLVM-based compilers for Xtensa processors in Cork, Ireland or Belo Horizonte, Brazil. You will work on code generation, optimisations, and architecture enablement, collaborating closely with hardware teams to push performance.

You’ll mentor junior engineers, tackle real-world workloads across AI, DSP and vision, and contribute to production-grade toolchains used by leading semiconductor and systems companies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

LLVM Compiler Engineer II for Xtensa DSP
LLVM Compiler Engineer II for Xtensa DSP

Cadence Design Systems • Cork

On-site
EUR 65,000 - 95,000
Competitive salary
25 days holiday
Private Medical
+8
Lead Software Engineer - Compiler/LLVM
Lead Software Engineer - Compiler/LLVM

Cadence Design Systems • Cork

On-site
EUR 90,000 - 130,000
Private Medical and Dental plans
Group Personal Pension Plan
Cycle to work scheme and gym subsidy
+2
Software Engineer II - Compiler/LLVM
Software Engineer II - Compiler/LLVM

Cadence Design Systems • Cork

On-site
EUR 65,000 - 95,000
Competitive salary
25 days holiday
Private Medical
+8
Senior Compiler Engineer – Embedded & HPC Toolchain
Senior Compiler Engineer – Embedded & HPC Toolchain

IC Resources • Cork

On-site
EUR 75,000 - 110,000
INTERN
INTERN

Cadence • Cork

On-site
EUR 18,000 - 26,000
Compiler Engineer
Compiler Engineer

IC Resources • Cork

On-site
EUR 75,000 - 110,000
AI/LLM Systems Software Engineer II
AI/LLM Systems Software Engineer II

Cadence • Cork

On-site
EUR 70,000 - 90,000
25 days holiday per year
Private Medical and Dental plans
Group Pension Plan
+3
Lead PCIe & CXL Embedded Firmware Engineer
Lead PCIe & CXL Embedded Firmware Engineer

QUALCOMM, Inc. • Cork

Remote
EUR 120,000 - 180,000
Salary and bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+6
Design Engineer Intern: RTL & Xtensa Cores
Design Engineer Intern: RTL & Xtensa Cores

Cadence • Cork

On-site
EUR 18,000 - 26,000
Senior CPU Architect - OOO Cores & SoC Performance
Senior CPU Architect - OOO Cores & SoC Performance

OPENCHIP & SOFTWARE TECHNOLOGIES • Limerick

Hybrid
EUR 110,000 - 150,000
Hybrid work environment
Flexible schedule
Remuneration that values experience