Principal Software Engineer — Systems & Performance Lead

Talentify

Burlington (MA)

On-site

USD 118,000 - 218,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
401(k) plan
Stock purchase plan
Medical/dental/vision
Paid vacation/holidays

Job summary

Cadence in Massachusetts is seeking a highly skilled software engineer to develop efficient C/C++ solutions and analyze algorithms. You will collaborate with senior architects on next-generation projects, participate in design reviews, and write rigorous tests.

Required BS/MS/PhD with extensive experience, strong problem-solving, and knowledge of data structures, algorithms, and databases. Familiarity with compilers and parallel simulation is a plus.

Qualifications

  • BS/MS/PhD with strong experience in software development.
  • Proficiency in C/C++ and solid knowledge of data structures and algorithms.
  • Experience with compilers, parsing and code generation is a plus.
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop software solutions with efficient time and memory use.
  • Analyze and improve existing algorithms.
  • Collaborate with senior architects on next-generation 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.

Skills

C/C++ programming
Data structures
Algorithms
Problem solving
Communication
Collaboration
Performance optimization
Software engineering

Education

BS/MS/PhD in CS/EE or related

Tools

SystemVerilog
EDA tools
Compilers/Parsing

Job description

Cadence in Massachusetts is seeking a highly skilled software engineer to develop efficient C/C++ solutions and analyze algorithms. You will collaborate with senior architects on next-generation projects, participate in design reviews, and write rigorous tests.

Required BS/MS/PhD with extensive experience, strong problem-solving, and knowledge of data structures, algorithms, and databases. Familiarity with compilers and parallel simulation is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer — Lead Scalable Systems
Principal Software Engineer — Lead Scalable Systems

Cadence Design Systems • New Jersey

On-site
USD 118,000 - 218,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+2
Principal Software Engineer
Principal Software Engineer

Talentify • Burlington (MA)

On-site
USD 118,000 - 218,000
Bonus
Equity
401(k) plan
+3
Senior Principal Software Engineer - High-Perf C++ in EDA
Senior Principal Software Engineer - High-Perf C++ in EDA

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 161,000 - 299,000
Lead C++ Software Engineer
Lead C++ Software Engineer

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, vision plans
Lead C++ Software Engineer
Lead C++ Software Engineer

Cadence • Burlington (AL)

On-site
USD 102,000 - 189,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental and vision plans
+1
Lead Software Engineer
Lead Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 102,000 - 189,000
Incentive compensation
Equity
401(k) plan
Lead C++ Software Engineer
Lead C++ Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 102,000 - 189,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+2
Senior Emulation & Compiler Engineer
Senior Emulation & Compiler Engineer

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 140,000 - 260,000
Senior EDA Software Engineer (C++ Characterization)
Senior EDA Software Engineer (C++ Characterization)

Cadence Design Systems • San Jose (CA)

On-site
USD 137,000 - 254,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1