Job TitleSoftware Engineer II - Compiler/LLVMLocationCork, Ireland or Belo Horizonte, BrazilReports ToSr Software ArchitectJob OverviewTensilica, a Cadence company, delivers configurable processor IP and DSP solutions powering AI, vision, audio, and communications workloads. Its Xtensa architecture enables highly optimised, domain‑specific designs with industry‑leading performance and efficiency. The C Compiler team builds the toolchain that unlocks this performance. Working on LLVM‑based compilers for Xtensa processors, the team focuses on high‑quality code generation, architecture‑aware optimisations, and real‑world workload performance. In close partnership with hardware and architecture teams, they enable new capabilities and deliver production‑grade tools used by leading semiconductor and systems companies.ResponsibilitiesDevelop and enhance compiler components for Tensilica/Xtensa architecturesWork on code generation, instruction selection, and core optimisationsCollaborate with hardware and architecture teams to enable new featuresAnalyze performance and debug compiler/system‑level issuesRequirementsBachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent practical experience)Approximately 2+ years of academic or industry experience in systems software, compilers, or low‑level developmentStrong programming skills in C and/or C++Foundational understanding of compiler concepts and/or computer architectureNice to HaveExperience with LLVM, GCC, or similar compiler frameworksExperience with embedded systems or performance analysisFamiliarity with assembly languageBenefitsCompetitive salary25 days holiday per yearPrivate Medical and Dental plans, Income Protection and Life InsuranceGroup Personal Pension PlanCycle to work scheme and gym subsidy5 days paid time to volunteer to give back to our communitiesEmployee Stock Purchase PlanEEO StatementCadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
#J-18808-Ljbffr