Cadence-logotyp
Månadslön
€8 507 - €15 799
Publicerad 12 augusti 2026 · för 2 dagar sedanSenast sedd 13 augusti 2026Sista ansökningsdag 31 december 2026

Principal Software Engineer - Compiler Development

Burlington, USA
På plats · Ohjelmistoinsinöinti
Heltid · Expert
English
Ingen personalhantering
Ingen utbildning krävs
Om rollen

Hos Cadence tar vi in och utvecklar ledare och innovatörer som vill göra intryck på teknikvärlden. Cadence Design Systems är en ledande leverantör av mjukvara, hårdvara och immateriella rättigheter som krävs för att designa komplexa integrerade kretsar och elektroniska system. Genom Electronic Design Automation (EDA) -verktyg möjliggörs simulering, verifiering och optimering av chipdesigner inom flera högtillväxtindustrier, inklusive bilindustrin, 5G och hyperscale-datorer. Förutom mjukvara erbjuder Cadence specialiserad hårdvara för emulering och prototyper tillsammans med en strategi fokuserad på Intelligent System Design som integrerar AI och multiphysex analys för att förenkla utvecklingen av moderna elektronikprodukter. Xcelium-kompilatorn och byggnadsoptimeringsteamet utvecklar kompilatorn och kodgeneratorn för Xcelium logiksimulator. Vi arbetar på nästa generations kompilator som ska verifiera mycket komplexa kretsdesigner. Gå med i teamet bakom Xcelium, den ledande logiksimuleringstekniken, för att utforma nästa generations hårdvaruverifikations-teknik. Som Senior Engineer i System Verification Group kommer du vara i framkant av EDA-innovation och utveckla SystemVerilog-kompilatorn för att möta komplexiteten hos framtida AI- och hyperscale kretsdesigner. Vi söker dynamiska ingenjörer som trivs med omöjliga skalutmaningar och vill uppfinna algoritmer som driver morgondagens kisel.

Jobbdetaljer

Ansvarsområden

  • Language Evolution: Design and implement advanced SystemVerilog language extensions.
  • Compiler Architecture: Develop and optimize high-performance front-end and code generation compiler components, focusing on intermediate representations (IR) that scale to multi-billion gate designs.
  • Performance Engineering: Conduct deep-dive bottleneck analysis and implement performance optimizations in C/C++ to improve compilation speed and memory footprint.
  • Design Scalability: Architect compiler and simulator specifically tuned for complex AI designs, ensuring the engine can handle the massive replicated and parallel structures inherent in next-gen neural processing units (NPUs).
  • Innovation & Research: Explore and prototype "blue-sky" features, LLM enhanced Compilation, parallel compilation, distributed compilation.

Kompetenser & tekniker

C++ (moderna standarder)SystemVerilog/Verilogmultitrådademinnesförvaltningcache-lokalitet optimeringarPython (valfritt)LLVM-kännedom

Utbildningsnivå

Ingen utbildning krävs

Förmåner & Perks

Rekryteringsprocess

  1. 1
    Screening
  2. 2
    Intervju
  3. 3
    Erbjudande
Seen 18 hours agoPartial Schema
Cadence-logotyp
Cadence · 131 lediga tjänster
Topporter: Distans - Globalt · 130 · Kato Scholari, Finland · 1
Visa företag
Vanligaste rollerna
Application Engineer
14
Systemingenjör
5
Produktingenjör
5
Mjukvaruingenjör
4
Programvaruingenjör
4
Fördelning av senioritetsnivåer
Medelnivå (129)Senior (2)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.