Lead C++ Emulation Platform Architect

Cadence Design Systems

Burlington, Northern (MA, KY)

Hybrid

USD 102,000 - 189,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

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,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead C++ Software Engineer — Fast Emulator Platform
Lead C++ Software Engineer — Fast Emulator Platform

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
Lead C++ Engineer - High-Performance Emulator
Lead C++ Engineer - High-Performance Emulator

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, vision plans
Senior Software Engineer - Scalable Emulator & Compiler
Senior Software Engineer - Scalable Emulator & Compiler

Cadence • Burlington (AL)

On-site
USD 102,000 - 189,000
Bonus
Equity
401(k) plan
+4
Senior Principal C++ Engineer — Emulation Platform Leader
Senior Principal C++ Engineer — Emulation Platform Leader

Cadence • Seat Pleasant (MD)

On-site
USD 140,000 - 260,000
Senior Principal C++ Emulation Software Engineer
Senior Principal C++ Emulation 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
Senior Emulation & Compiler Engineer
Senior Emulation & Compiler Engineer

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000
Senior Software Engineer — Scalable Emulator & Compiler
Senior Software Engineer — Scalable Emulator & Compiler

Cadence Design Systems • New Jersey

On-site
USD 102,000 - 189,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 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 • Burlington (MA), Northern (KY)

Hybrid
USD 102,000 - 189,000