[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Cadence Design jobs](https://jobs.opennash.com/companies/cadence-design/) · [Search jobs](/search/)

Cadence Design · Burlington, MA

# Principal Software Engineer

Burlington, MA Senior individual contributor $117,600 to $218,400 Software Engineering 

Listed on Cadence Design’s official careers site. Listed as of October 18, 2026. Check that it is still open and apply there.
[Apply on Cadence Design’s careers site →](https://cadence.wd1.myworkdayjobs.com/External_Careers/job/Burlington-MA/Principal-Software-Engineer_R53256)

[OpenNash Jobs](https://jobs.opennash.com/) / [Cadence Design](https://jobs.opennash.com/companies/cadence-design/) / Principal Software Engineer

## Job description

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

### Job Responsibilities
- Develop Software solutions that are efficient in time and memory complexity
- Analyze and improve existing algorithms
- Collaborate with Senior architects on next generation architectural projects
- Participate in code reviews, design discussions, and performance benchmarking
- Document solutions with functional and design specifications
- Write tests to rigorously test the developed code

### Required Qualifications

BS with a minimum of 8 years of experience OR MS with a minimum of 5 years of experience OR PhD with a minimum of 3 years of experience Strong proficiency in C/C++ programming.
- Strong software engineering and problem solving skills Deep understanding of data structures, algorithms, and databases Understanding of compilers, parsing and code generation, static elaboration, event driven or parallel simulation
- Excellent verbal and written communication skills
- Proven problem-solving skills and creativity in tackling complex technical challenges.

Ability to work effectively in a collaborative, fast-paced environment.

### Preferred Qualifications

Experience with large-scale software systems and performance tuning Knowledge of simulation engines and EDA tools Knowledge of SystemVerilog Hardware Description Language The annual salary range for Massachusetts is $117,600 to $218,400. 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.

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Jul 10, 2026
- Last checked: Oct 18, 2026
- Listed for: 100 days
- Location: Burlington, MA
- Pay: $117,600 to $218,400[Apply on Cadence Design’s careers site →](https://cadence.wd1.myworkdayjobs.com/External_Careers/job/Burlington-MA/Principal-Software-Engineer_R53256)

## More jobs at Cadence Design

### [Lead C++ Software Engineer](https://jobs.opennash.com/companies/cadence-design/jobs/a762ec70fec42a174f17/)

Burlington, MA

### [Lead Software Engineer](https://jobs.opennash.com/companies/cadence-design/jobs/f4e73e8508d8eaab98c3/)

Burlington, MA

### [Principal Software Engineer - Compiler Development](https://jobs.opennash.com/companies/cadence-design/jobs/783b1818e2ddf34e1fc4/)

Burlington, MA

## Similar jobs at other companies

### [Principal Software Engineer – Mobile Software Architecture](https://jobs.opennash.com/companies/qualcomm/jobs/914589d5d4db917886f4/)

Qualcomm · San Diego, California, United States of America

### [Principal Software Engineer](https://jobs.opennash.com/companies/jpmorganchase/jobs/43ddee4b84a577509be8/)

JPMorganChase · Seattle, WA, United States

### [Principal Software Engineer](https://jobs.opennash.com/companies/microsoft/jobs/a9b185ca099e0387fa97/)

Microsoft · United States, Washington, Redmond

### [Principal Software Engineer](https://jobs.opennash.com/companies/citigroup/jobs/57f0d1514e469a39bd0b/)

Citigroup · Jacksonville Florida United States

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
