Lead Software Engineer - Compiler/LLVM
Cadence Design Systems, Inc.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.
Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Job Title: Lead Software Engineer – Compiler/LLVM
Location: Cork, Ireland or Belo Horizonte, Brazil
Reports to: Sr Software Architect
Job Overview:
Tensilica, a Cadence company, delivers configurable processor IP and DSP solutions powering AI, vision, audio, and communications workloads. Its Xtensa® architecture enables highly optimized, 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 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
Requirements:
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent practical experience)
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
Check what we can offer you:
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 time to volunteer to give back to our communities
Employee Stock Purchase Plan
The opportunity to work for a Great Place to Work© & Fortune 100 organization
Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.
We’re doing work that matters. Help us solve what others can’t.
Vaga publicada há 18 dias atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Lead Software Engineer - Compiler/LLVM em Belo Horizonte, MG
- ...technology. Cadence is a pivotal leader in electronic design, building upon... ...than 30 years of computational software expertise. The company applies its... ...world of technology. Job Title: Lead Software Engineer – Compiler/LLVM Location: Cork, Ireland or...
- ...technology. Cadence is a pivotal leader in electronic design,... ...30 years of computational software expertise. The company... ...technology. Job Title: Software Engineer II - Compiler/LLVM Location: Cork, Ireland... ...designs with industry‑leading performance and efficiency....
- ...Developing a deep learning compiler stack that takes... ...such as LLVM and MLIR. Developing... ...with industry-leading partners and customers... ...or Computer Engineering or equivalent experience... .... Expertise in software development on... ...as DSPs with DMA engines highly desired...
- ...We are looking to hire a Senior Payments Engineer to help build a next-generation payment orchestration platform. Our company operates in the payments space today, and this role will be instrumental in designing and building the infrastructure that sits between merchants...
- ...components and mobile tools that enable Nubank engineers to quickly and safely test, deploy,... ...frameworks . We are looking for a Lead Mobile Engineer with solid experience to join the App... ...). Solid understanding of mobile software engineering principles, architectural...
- ...enxuto de produto e tecnologia. Buscamos um(a) engenheiro(a) de software sênior para liderar tecnicamente o time de desenvolvimento, combinando... .... Experiência prévia como referência técnica ou tech lead em times reduzidos Experiência com plataformas de telemedicina ou...
- Description : Technically lead the team of software engineers: making technical decisions to define software and architectural solutions. Develop and test object-oriented C++ applications. Contribute to the definition of requirements for safety applications and product...
- ...Knowledge of modern Web development practices and frameworks on Linux including command line and basic administration. Interest in software engineering: language features, data structures, design patterns, unit testing, automation tools. Validate cloud and on-prem deployments...
- ...suas responsabilidades serão: Liderar a squads de desenvolvimento para automação de negócio Gerenciar time técnico AI Engineer e software engineer Atuar como ponte entre negócio, stakeholders e execução técnica Conduzir processos de liderança (1:1, desempenho...
- ...Engineering Team Lead | Ruby on Rails Brazil (Remote) | Supporting a US-Based Fintech Company... ...practices, and delivering high-quality software in a collaborative environment. Their... ...Experience mentoring, coaching, and supporting engineer development - Strong experience with...
- ...Software Engineer Contract Length: 3-6 month (likely to extend) Location: Remote (Will work US CT Working Hours) Start Date: ASAP A... ...data-heavy products is beneficial Key Responsibilities Lead the architecture and technical direction of the web platform...
- Tech Lead — Engenharia de Software Modelo: 100% remoto Contratação: PJ Buscamos uma pessoa Tech Lead hands-on para atuar na liderança técnica de um time de engenharia, contribuindo diretamente no desenvolvimento, nas decisões de arquitetura e na construção de produtos...
- Altimetrik is a leading digital business enablement company. Our agile professionals and engineering teams craft innovative solutions that drive transformation and growth... ...currently seeking a bilingual Clojure Software Engineer , with advanced English skills (B2+)...
- ...About the role Our Engineering team helps Nubank to create and... ...strive for state-of-the-art software development practices that currently... ...from our team. The software engineer is focused on software development... ...Demonstrated ability to lead technical initiatives across...
- ...Staff Software Engineer – Lending Foundations About Us Nu is one of the largest digital financial... ..., you will be a senior technical leader in this platform layer: defining the... ...consistency and long-term maintainability. Leading cross-team architectural initiatives:...
- ...confidence. Building on its industry leading V&V technology, Foretellix is... ...: Be part of the Application Engineering Team responsible for adapting... ...of ADAS/AV domain knowledge, software expertise, creativity, and... ...Manager / Methodology Engineer. Knowledge & experience with...
- ...simultaneamente; Definir, acompanhar e evoluir métricas de fluxo, como lead time, cycle time, DORA metrics e flow efficiency; Conectar... ...Model e ShapeUp; Conhecimento sólido do ciclo de vida de software: Git flow, pull requests, code review, CI/CD, deploy e observabilidade...
- We're looking for a kind, curious, and collaborative Senior Software Engineer to join our Customer Experience team. You'll build seamless, high-quality experiences for consignment and luxury retail, while mentoring engineers and influencing engineering direction. What...
- ...Symfony framework, Composer package management, and Twig templating engine. ~ API Experience: 3+ years experience designing and writing... ...new frameworks and languages. We are seeking a Senior Software Engineer to be a key member of our Content Management engineering...
- ...platforms and technology-leading companies in the worl... ...As a senior technical leader, you will oversee the... ...next generation of engineers. You will sit at the intersection... ...and Finance teams to engineer solutions that satisfy... ...complex, distributed software environments at scale....
R$ 10.000
...candidate to join their team full-time for the role of AI Technical Lead Engineer. You'll architect and lead AI product development,... ...makes you a strong candidate: You have +8 years experience in Software development. You have +6 years experience in SDLC (Software development...- ...resources during technical assessments or interviews. You are unable to solve programming problems using your own knowledge of software engineering fundamentals. This Role Is For Candidates Who : Have a strong understanding o f Data Structures & Algorith m s.Can write...
- ...with the Zoolatech team, our partner, a leading construction management company, is at the... ...forefront of developing a cloud-based software solution. This innovative platform is instrumental... ...the federated API gateway Partner with Engineering, Product, and UX to design and build...
- ...with real product traction You'll have direct influence over product direction and UX standards This is one of the highest-priority engineering hires on the team right now. What you'll be doing: Building rich editing and collaboration experiences (shared editing,...
$ 80.000 a $ 100.000 por año
...LawnStarter is the nation's leading on-demand marketplace for lawn... ...single shared platform. About Engineering at LawnStarter We build in... ...initiative teams: a Product Engineer working alongside a PM and a... ...it yourself. Operating at a lead level. Whatever your current...- ...Senior Staff Engineer, Investments Platforms The Opportunity: This position is for an Senior Staff Software Engineer to join the Investments Business Unit. Investments Platforms... ...in Brazil and future markets. Lead the migration off legacy Invest systems...
- Nossa história Impactar desde o dia um. Foi com essa certeza que João Pedro Resende e Mateus Bicalho fundaram a Hotmart em 2011. Nascemos como uma startup e hoje somos uma empresa global de tecnologia, que entrega um ecossistema completo de soluções seguras e integradas...
- ...Role We are looking for an experienced engineer who thrives on solving "meta-problems"—... ...Enterprise Automation & Platform Engineering: Lead the implementation and maintenance of... ...for? Technical Skills Solid Software Engineering Background: Proficiency in modern...
- ...components and mobile tools that enable Nubank engineers to quickly and safely test, deploy,... .... We are looking for a Mobile Engineer with solid experience to join the App Core... .../iOS). Solid understanding of mobile software engineering principles, architectural patterns...
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...meet you! ABOUT THE ROLE We are looking for a Senior Android Engineer to design, build, and maintain features that power Bumble’s...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Lead Software Engineer - Compiler/LLVM. Seja o primeiro a se candidatar!
