Software Engineer Ll - Timing Analysis

Cadence

Base: $101,500 to $188,500 (california); bonus/equ...
C++ programming skills
Object-oriented programming methods
Multi-threaded programming experience
The role involves designing, tuning, and innovating timing and graph algorithms operating on multi-billion-node timing graphs

Job Summary

  • The role involves designing, tuning, and innovating timing and graph algorithms operating on multi-billion-node timing graphs.
  • Candidates will investigate techniques to improve correlation of delay and signal integrity analysis to SPICE.
  • Benefits include paid vacation, a 401(k) plan with employer match, and employee stock purchase plans.

Matching Summary

The role involves designing, tuning, and innovating timing and graph algorithms operating on multi-billion-node timing graphs.

Salary

Base: $101,500 to $188,500 (California); Bonus/Equity: Eligible for incentive compensation; Benefits: Medical, dental, vision, 401(k) match included

Skills & Requirements

Must-have

  • C++ programming skills
  • Object-oriented programming methods
  • Multi-threaded programming experience

Nice-to-have

  • GPU acceleration for performance workloads
  • Statistical modeling of device variation
  • Deep familiarity with nanometer circuit effects

Key Requirements

  • MS or PhD in EE/CS or related discipline
  • Strong C++ programming background
  • Experience with numerical analysis techniques

Work Rights

Not specified

Tailored Resume

Cover Letter