Lead C++ Software Engineer

Cadence Design Systems

Burlington, Northern (MA, KY)

Hybrid

USD 102,000 - 189,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cadence Design Systems in Burlington, MA is seeking a Lead C++ Software Engineer to join our team and contribute to the Palladium Platform, delivering the world's fastest emulator compiler development. You will apply your creativity to large-scale compile problems and work on multi-threading and distributed computing solutions.

You will leverage strong C/C++ expertise, data structures and algorithms, and Linux/Unix experience while collaborating across teams on performance, debugging with GDB,

Qualifications

  • MS or PhD in engineering, computer science or related field.
  • Strong understanding of data structures, algorithms and databases.
  • Proficiency in C++, gdb debugging, and software development skills.
  • Familiarity with Linux/Unix development.
  • Exposure to build and version-control systems.
  • Coursework in HDL (Verilog/SystemVerilog/VHDL) and exposure to electronic design platforms.

Skills

C/C++
Data structures
Algorithms
Databases
GDB
Linux/Unix
Build systems
Version control
Verilog
SystemVerilog
VHDL

Education

MS or PhD in engineering/computer science

Tools

GDB
Version control systems
Build systems

Job description

## Lead C++ Software EngineerApply: Burlington, MA: Full time: Posted Today: End Date: December 31, 2026 (30+ days left to apply): R56266## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**The Cadence Palladium Platform is world most scalable emulation system that verifies most of the latest design innovations in electronics worldwide. We are looking for a talented engineer to join our team and contribute to the world’s fastest emulator compiler development. You’ll have a great opportunity to make a difference by applying your creativity and problem-solving skills, learn and/or apply multi-threading/distributed computing to solve large scale compile problems such logic optimization, partitioning and routingStrong understanding of software data structure and algorithms and proficiency in C/C++ are basic job requirements.**Requirements*** MS. With 2 year experience or Ph.D in engineering, computer science or related field.* Strong understanding of data structures, algorithms and databases.* Demonstrated proficiency in C++, gdb debugging, and general software development skills* Familiarity with Linux/Unix development.* Exposure to build and version-control systems.* Coursework in Hardware Descript Language, such as Verilog, SystemVerilog, VHDL.* Exposure to electronic design platforms.*The annual salary range for Massachusetts is $101,500 to $188,500. 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.*
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence Design Systems • Burlington (MA)

On-site
USD 140,000 - 260,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+2
lead software engineer
lead software engineer

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000
Lead Software Engineer
Lead Software Engineer

Cadence • Burlington (AL)

On-site
USD 102,000 - 189,000
Bonus
Equity
401(k) plan
+4
Lead Software Engineer
Lead Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 102,000 - 189,000
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
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence • Seat Pleasant (MD)

On-site
USD 140,000 - 260,000
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence Design Systems • New Jersey

On-site
USD 140,000 - 260,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Lead Software Engineer - Low-Power Verification
Lead Software Engineer - Low-Power Verification

Cadence Design Systems • San Jose (CA)

Hybrid
USD 115,000 - 213,000
Paid vacation
Paid holidays
401(k) plan with employer match
+2
Lead Customer Engagement Engineer
Lead Customer Engagement Engineer

Cadence Design Systems • San Jose (CA), Northern (KY)

Hybrid
USD 119,000 - 221,000
Paid vacation
401(k) match
Employee stock purchase plan
+2