Jobs · Engineering · Massachusetts

Senior Principal Software Engineer - Compiler Development

Cadence · Burlington, MA · 2 wk ago
Engineering$140k–$260k/yrFull-time

Key Responsibilities

  • Design and implement advanced SystemVerilog language extensions.
  • Develop and optimize high-performance front-end and code generation compiler components, focusing on intermediate representations (IR) that scale to multi-billion gate designs.
  • Conduct deep-dive bottleneck analysis and implement performance optimizations in C/C++ to improve compilation speed and memory footprint.
  • 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).
  • Explore and prototype "blue-sky" features, including LLM-enhanced Compilation, parallel compilation, and 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.

Desirable Skills

  • Knowledge of LLVM or similar compiler frameworks.
  • Experience with Python for internal tooling and test automation.
  • Familiarity with hardware verification environments (UVM).

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.

Pay

The annual salary range for Massachusetts is $140,000 to $260,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits.

Benefits

  • paid vacation and paid holidays
  • 401(k) plan with employer match
  • employee stock purchase plan
  • a variety of medical, dental and vision plan options

Similar jobs