Senior Compiler Engineer – Embedded & HPC Toolchain

IC Resources

Cork

On-site

EUR 75,000 - 110,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

Job summary

IC Resources in Ireland is seeking a Compiler Software Engineer to join a specialist team developing the toolchain for high‑performance embedded processors.

You will design, implement and maintain compiler functionality in modern C++, develop backend features, optimise code generation and work closely with architecture and hardware engineers to support new processor capabilities and fix performance issues.

Qualifications

  • Understanding of compiler design, optimisation techniques, intermediate representations, or computer architecture.
  • Commercial or research experience in compiler engineering, systems software, or low-level programming.
  • Strong C/C++ development skills.

Responsibilities

  • Design, implement, and maintain compiler functionality using modern C++.
  • Develop backend compiler features, including code generation and target-specific optimisations.
  • Improve generated code quality, runtime performance, and compilation efficiency.
  • Work closely with architecture and hardware engineering teams to support new processor capabilities.
  • Investigate compiler defects, performance regressions, and low-level software issues.

Skills

Strong C/C++ development skills
Understanding of compiler design
Commercial or research experience in
Experience with optimisation or back-

Tools

LLVM
GCC
MLIR

Job description

IC Resources in Ireland is seeking a Compiler Software Engineer to join a specialist team developing the toolchain for high‑performance embedded processors.

You will design, implement and maintain compiler functionality in modern C++, develop backend features, optimise code generation and work closely with architecture and hardware engineers to support new processor capabilities and fix performance issues.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Compiler Engineer
Compiler Engineer

IC Resources • Cork

On-site
EUR 75,000 - 110,000
Senior LLVM/Xtensa Compiler Engineer
Senior LLVM/Xtensa Compiler Engineer

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
Senior Embedded Software Engineer – RTOS & SoC Integration
Senior Embedded Software Engineer – RTOS & SoC Integration

European Tech Recruit • Cork

On-site
EUR 85,000 - 115,000
Senior CAD CPU Engineer – Cork, Ireland
Senior CAD CPU Engineer – Cork, Ireland

QUALCOMM, Inc. • Cork

On-site
EUR 90,000 - 140,000
Salary and stock bonus
Relocation and immigration support
Education Assistance
+5
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
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
Embedded Software Engineer (Integration Team)
Embedded Software Engineer (Integration Team)

European Tech Recruit • Cork

On-site
EUR 55,000 - 85,000
Senior Embedded Software Engineer - Integration / RTOS / Open Source
Senior Embedded Software Engineer - Integration / RTOS / Open Source

European Tech Recruit • Cork

On-site
EUR 85,000 - 115,000
Senior Embedded Software Engineer: Driver & Integration
Senior Embedded Software Engineer: Driver & Integration

MaC VC • Cork

On-site
EUR 60,000 - 90,000
Salary bonus and equity potential
Relocation support
Health, life and travel insurance
Core Platform SoC Driver Engineer (Embedded) - Onsite Cork
Core Platform SoC Driver Engineer (Embedded) - Onsite Cork

European Tech Recruit • Cork

On-site
EUR 65,000 - 90,000