Compiler Engineer

IC Resources

Cork

On-site

EUR 75,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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

Join a globally recognised technology business developing advanced silicon and software solutions for high-performance and embedded computing. As part of a specialist compiler engineering team, you’ll help develop and evolve the software toolchain that enables customers to maximise the performance of custom processor architectures.

Compiler Software Engineer 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
Compiler Software Engineer Experience
  • 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
Desirable Experience
  • LLVM, GCC, MLIR, or other compiler frameworks
  • Backend compiler development or code generation
  • Embedded software or processor architecture
  • Assembly language, debugging, or performance tuning
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Compiler Engineer – Embedded & HPC Toolchain
Senior Compiler Engineer – Embedded & HPC Toolchain

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
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 ML Systems Engineer - Hybrid, AI/Compiler Lead
Senior ML Systems Engineer - Hybrid, AI/Compiler Lead

Arm Limited • Galway

Hybrid
EUR 70,000 - 110,000
Junior Performance Software Engineer
Junior Performance Software Engineer

Factorial • Limerick

On-site
EUR 65,000 - 95,000
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
Staff CPU Architect
Staff CPU Architect

OPENCHIP & SOFTWARE TECHNOLOGIES • Limerick

Hybrid
EUR 120,000 - 160,000
Hybrid work environment
Base in Limerick
Competitive remuneration
Senior CPU Architect
Senior CPU Architect

OPENCHIP & SOFTWARE TECHNOLOGIES • Limerick

Hybrid
EUR 110,000 - 150,000
Hybrid work environment
Flexible schedule
Remuneration that values experience
Senior Software ML Engineer
Senior Software ML Engineer

Arm Limited • Galway

On-site
EUR 70,000 - 110,000