Jobs Companies Cadence Design Systems Principal Software Engineer - Compiler Development

About this Principal Software Engineer - Compiler Development role at Cadence Design Systems

Cadence Design Systems · Onsite · Burlington, MA

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Description

Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated circuits and electronic systems. By offering Electronic Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip designs for various high-growth industries, including automotive, 5G, and hyperscale computing. Beyond software, Cadence provides specialized hardware for emulation and prototyping, alongside a strategy focused on Intelligent System Design that integrates AI and multiphysics analysis to streamline the development of modern electronics.

The Xcelium compiler and build performance team develops the compiler and code generator for Xcelium logic simulator. We are developing the next generation compiler capable of verifying highly complex chip designs

 

Join the team behind Xcelium, the industry-leading logic simulator, to architect the next generation of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA innovation, evolving the SystemVerilog compiler to meet the staggering complexity of future AI and hyperscale chip designs.

We are looking for dynamic engineers who thrive on "impossible" scaling challenges and want to invent the algorithms that will power tomorrow’s silicon.

Key Responsibilities

  • 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.

Qualifications

  • BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience

  • 5+ years in Compiler Development, EDA, or High-Performance Computing.

  • Expert-level C++ (modern standards) and a deep understanding of SystemVerilog or Verilog.

  • Proven track record in compiler theory (lexing, parsing, semantic analysis, code generation).

  • Experience with multi-threading, memory management, and cache-locality optimizations.

  • An inventive spirit with the desire to challenge the status quo of traditional EDA tools.

Why This Role is Exciting

"You aren't just maintaining a tool; you are building the backbone of the semiconductor industry. As AI chips grow in complexity, the compiler becomes the primary gatekeeper of engineering productivity. Here, you will invent the techniques that allow the world's most advanced chips to reach the market."

  • Scale: Work on codebases that manage the largest designs on the planet.

  • Impact: Your optimizations directly reduce the "time-to-market" for global tech giants.

  • Future-Proofing: Be part of the transition toward AI-accelerated chip design and cloud-scale verification.

Desirable Skills

  • Knowledge of LLVM or similar compiler frameworks.

  • Experience with Python for internal tooling and test automation.

  • Familiarity with hardware verification environments (UVM).

Are you ready to build the compiler that designs the future? Apply to join the System Verification Group today.

The annual salary range for Massachusetts is $117,600 to $218,400. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We’re doing work that matters. Help us solve what others can’t.

Ready to apply to Cadence Design Systems?
Apply to Cadence Design Systems

How this Principal Engineer salary compares

This role pays $168,000/yrin line with the typical range for Principal Engineer roles.

$111,800 median $168,119 $274,627

Typical range $133,900–$215,000/yr, from 3,050 comparable Principal Engineer listings on JobsRadar (pay annualized to USD). See Principal Engineer salary insights →

About Cadence Design Systems

Additional Jobs Equal Employment Opportunity Policy: Cadence is committed to equal employment opportunity throughout all levels of the organization. Read the policy(opens in a new tab) We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact [email protected] . Privacy Policy: Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) . E-Verify Cadence participates in the E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64

See all jobs at Cadence Design Systems →

Similar jobs

10Beauty
Principal Robotics Software Engineer
10Beauty
⚡ Apply early Burlington, Massachusetts, Uni... Onsite $190,000–$210,000
● New 👁 Seen ✓ Applied 3w ago
10Beauty
Principal Embedded Software Engineer
10Beauty
⚡ Apply early Burlington, Massachusetts, Uni... Onsite $190,000–$210,000
● New 👁 Seen ✓ Applied 3w ago
Crgo
Principal Aerospace Engineer
Crgo
⚡ Apply early Burlington, MA Onsite
● New 👁 Seen ✓ Applied 4w ago
Cadence Design Systems
Senior Principal AE-RF Design Engineer
Cadence Design Systems
⚡ Apply early AUSTIN Onsite
● New 👁 Seen ✓ Applied 4w ago
Cadence Design Systems
Sr Principal C++ Software Engineer
Cadence Design Systems
⚡ Apply early Burlington, MA Onsite $140,000–$260,000
● New 👁 Seen ✓ Applied 4w ago
Cadence Design Systems
Principal Software Engineer
Cadence Design Systems
⚡ Apply early Burlington, MA Onsite $117,600–$218,400 ⚠ 6mo+ old
● New 👁 Seen ✓ Applied 6mos ago
Anduril Industries
Principal Test & Evaluation Engineer - Networked Battlefield Systems
Anduril Industries
⚡ Apply early Costa Mesa, California, United... Onsite $220,000–$292,000
● New 👁 Seen ✓ Applied 4h ago
Anduril Industries
Principal Digital Hardware Engineer (PCBs/FPGAs/HDL)
Anduril Industries
⚡ Apply early Costa Mesa, California, United... Onsite $220,000–$292,000
● New 👁 Seen ✓ Applied 5h ago
Roblox
Distinguished Machine Learning Engineer - Safety
Roblox
⚡ Apply early San Mateo, CA, United States Onsite $399,420–$457,970
● New 👁 Seen ✓ Applied 8h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Cadence Design Systems

See all jobs at Cadence Design Systems →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free