Jobiglo

No results.

This job is no longer available

This job expired on 08/09/2026. It no longer accepts applications.

Software Engineer II - Compiler/LLVM

Cadence · Cork

🇬🇧 English
C++ LLVM GCC assembly language embedded systems performance analysis

Job description

About the role

Cadence’s Tensilica division is seeking a Software Engineer II to work on LLVM‑based compilers for Xtensa processors. You will help deliver high‑quality code generation and architecture‑aware optimisations for AI, vision, audio and communications workloads.

Key responsibilities

  • Develop and enhance compiler components for Tensilica/Xtensa architectures.
  • Implement code generation, instruction selection and core optimisations.
  • Collaborate with hardware and architecture teams to enable new processor features.
  • Analyse performance and debug compiler or system‑level issues.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or related field, or equivalent experience.
  • Approximately 2+ years of academic or industry experience in systems software, compilers or low‑level development.
  • Strong programming skills in C and/or C++.
  • Foundational understanding of compiler concepts and computer architecture.

Required skills

  • C
  • C++
  • LLVM (or similar compiler frameworks)
  • GCC
  • Assembly language
  • Embedded systems development
  • Performance analysis

What we offer

  • Competitive salary
  • 25 days holiday per year
  • Private medical and dental plans, income protection and life insurance
  • Group personal pension plan
  • Cycle‑to‑work scheme and gym subsidy
  • 5 days paid volunteer time
  • Employee Stock Purchase Plan
  • Great Place to Work® & Fortune 100 environment

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Cadence.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

33 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Cadence

Cork