Cadence

Software Engineer

BOSTON 02 Full time

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Responsibilities:

  • Design and develop advanced automated design flows for IC Package and Printed Circuit Board design

  • Apply excellent knowledge of object-oriented paradigm, data structures and algorithms, as well as good communication skills and a problem-solving mindset to deliver new breakthrough automated design technologies

  • Develop, debug and analyze software in C/C++

  • Contribute to software system design to appropriately incorporate machine learning elements into product features

  • Collaborate with Product Engineering and Customer Support to understand and capture requirements.

  • Develop detailed functional specifications for new feature development and enhancements.

  • Architect advanced ECAD flows, develop and integrate algorithms with user interface features

The Team:

At Cadence, we have a dedicated team of self-driven, self-motivated engineers. We hold true to our motto of “One Cadence, One Team” and have a core belief in integrity and accountability. This team is developing Electronic Design Automation software focused on physical Package and PCB design.

Qualifications:

  • PhD CE, CS, EE or MS CE, CS, EE or equivalent and 2 years work experience in a software development role

  • Strong C/C++ development skills with a good understanding of object-oriented design

  • Strong background of computer science fundamentals (data structures, algorithms) and computational mathematics

  • Practical experience developing production-quality applications in Python is a plus

  • Passionate to learn and explore new technologies and demonstrates good analysis and problem-solving skills

  • Experience in EDA tool development is a plus

Job Location:

Boston, Massachusetts

The annual salary range for Massachusetts is $98,000 to $182,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We’re doing work that matters. Help us solve what others can’t.