Client:
Our client a leading Multinational Semiconductor Software Company requires Lead C/C++ Compiler (LLVM GCC, or similar frameworks) for role based in Cork City, Ireland.
You will be required to be onsite 4 days per week.
Role:
The C Compiler team builds the toolchain that unlocks this performance. Working on LLVM-based compilers for Xtensa processors, the team drives code generation, architecture-aware optimizations, and real-world workload performance.
In close partnership with hardware teams, they enable new capabilities and deliver production-grade tools used by leading semiconductor and systems companies.
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
Education:
- Bachelor’s or Master’s degree in Computer Science or Electrical Engineering,
- 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
Nice to Have:
- Experience with DSPs, AI/ML workloads, or embedded systems
- Hands?on experience with LLVM or GCC backends and optimisation passes
- Experience working close to hardware teams or enabling new processor architectures
Contact:
For further information please contact Mícheál at Software Placements on 00353 1 5254642 or email micheal@softwareplacements.ie