TL;DR

Software Engineer II (Backend): Contributing to the performance improvements and scalability of an industry-leading software product with an accent on graph algorithms and computational geometry. Focus on working independently on projects, researching, and utilizing excellent programming skills in a dynamic corporate environment.

Location: San Jose, Cary

Salary: $101,500 to $188,500

Company

Cadence hires and develops leaders and innovators who want to make an impact on the world of technology.

What you will do

  • Contribute to performance improvements and scalability of a software product.
  • Work within a team of physical verification experts.
  • Learn the details of a large project development process.

Requirements

  • MS or PhD degree in CS/EE.
  • Quick learning and good communication abilities.
  • Ability to work on a project and do research independently.
  • Excellent programming skills and practical C++ experience.
  • Knowledge of graph algorithms and computational geometry.

Nice to have

  • Python familiarity and EDA domain knowledge.

Culture & 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.