Senior Principal C++ Software Engineer

Cadence

San Jose, California, US
Base: $154,000 to $286,000; bonus/equity: eligible...
C++ programming proficiency
Data structures and algorithms expertise
Gdb debugging skills
The role involves optimizing the Protium compiler TDM route for compile time, fclk performance, and memory efficiency

Job Summary

  • The role involves optimizing the Protium compiler TDM route for compile time, fclk performance, and memory efficiency.
  • Cadence offers a unique 'One Cadence – One Team' culture that promotes collaboration across diverse teams of passionate individuals.
  • Employees benefit from comprehensive programs including paid vacation, 401(k) matching, stock purchase plans, and various medical options.

Matching Summary

The role involves optimizing the Protium compiler TDM route for compile time, fclk performance, and memory efficiency.

Salary

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

Skills & Requirements

Must-have

  • C++ programming proficiency
  • Data structures and algorithms expertise
  • GDB debugging skills
  • Compiler development experience
  • Performance optimization focus

Nice-to-have

  • Leadership and innovation mindset
  • Collaborative team culture fit
  • Interest in electronic design tools
  • Commitment to employee well-being

Key Requirements

  • BS degree with 10+ years experience OR MS with 7+ years OR PhD with 5+ years
  • Minimum 10 years engineering or computer science background
  • Strong understanding of databases and general software development

Work Rights

Not specified

Tailored Resume

Cover Letter