Senior Principal Software Engineer

Cadence

Burlington, MA, United States
Base: $140,000 to $260,000; bonus/equity: eligible...
Not specified
C/c++ programming proficiency
Compiler algorithm implementation
Data structures and algorithms expertise
Cadence is seeking a highly skilled Senior Principal Software Engineer for its Xcelium Compiler Team, focused on implementing advanced compiler algorithms and optimizing existing solutions. The ideal candidate will have extensive experience in software engineering, particularly in C/C++, and a deep understanding of data structures and algorithms

Job Summary

  • The role involves implementing advanced compiler algorithms and rearchitecting solutions for efficient time and memory complexity.
  • Candidates will collaborate with senior architects on strategic initiatives to shape the future of simulation technologies.
  • The position offers a competitive salary range of $140,000 to $260,000 along with comprehensive benefits including 401(k) matching and equity.

Matching Summary

Match Score: 85

Cadence is seeking a highly skilled Senior Principal Software Engineer for its Xcelium Compiler Team, focused on implementing advanced compiler algorithms and optimizing existing solutions. The ideal candidate will have extensive experience in software engineering, particularly in C/C++, and a deep understanding of data structures and algorithms.

Salary

Base: $140,000 to $260,000; Bonus/Equity: Eligible for incentive compensation; Benefits: Paid vacation, 401(k) match, stock purchase plan

Skills & Requirements

Must-have

  • C/C++ programming proficiency
  • Compiler algorithm implementation
  • Data structures and algorithms expertise
  • BS/MS/PhD with 5-10 years experience

Nice-to-have

  • Large-scale software system experience
  • EDA tools and simulation engine knowledge
  • SystemVerilog hardware description language
  • Performance tuning skills

Key Requirements

  • BS degree with 10+ years experience OR MS with 7+ years OR PhD with 5+ years
  • Strong C/C++ programming skills
  • Deep understanding of compilers and parsing

Work Rights

Not specified

Tailored Resume

Cover Letter