Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Cadence

Principal Software Engineer (Greater Boston area)

Burlington, VT

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

We are looking for a talented software engineer to help design and develop some of the most complex Electronic Design Automation (EDA) software in the electronics world. Our software is used to design everything from hearing aids to complex, high end compute servers to your favorite tablet.

The ideal candidate should exhibit the following traits:

  • MS or PhD in Computer Science or related Electrical Engineering field
  • Ability to tackle complex challenges and develop implementable solutions
  • Capable of working independently through implementation and delivery phases
  • Ability to work with a global team
  • Good written and verbal communication skills

Want more jobs like this?

Get Software Engineering jobs in Burlington, VT delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Expected Technical Knowledge:

  • Excellent knowledge of algorithms and optimization techniques
  • Working knowledge of Java or C/C++, or other object oriented programming languages
  • Working knowledge of modern source control practices

Bonus points for:

  • Working knowledge of ML/AI
  • Experiences in PCB design or electrical engineering
  • Knowledge of computational geometry

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

Client-provided location(s): Burlington, VT, USA
Job ID: Cadence-R44315
Employment Type: Full Time