Lead C++ Software Engineer — Fast Emulator Platform

Cadence Design Systems

New Jersey

On-site

USD 102,000 - 189,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Medical, dental and vision plans
And more

Job summary

Cadence Design Systems in New Jersey seeks an engineer to join our team and contribute to the Palladium platform, the world’s most scalable emulation system. You will work on compiler development for emulation, applying multithreading and distributed computing to solve large-scale compile problems.

Candidates should have strong knowledge of data structures and algorithms with C/C++, gdb, Linux/Unix, and experience with build and version-control systems.

Qualifications

  • MS degree with 2 years of experience or PhD in engineering, CS, or related field.
  • Strong knowledge of data structures and algorithms.
  • Experience with C/C++, gdb, and software development.
  • Familiarity with Linux/Unix and build/version-control systems.
  • HDL coursework in Verilog, SystemVerilog, or VHDL.
  • Exposure to electronic design platforms.

Responsibilities

  • Contribute to emulator compiler development and optimization.
  • Apply multi-threading and distributed computing to large-scale compile problems.
  • Work on logic optimization, partitioning and routing.

Skills

Data structures
Algorithms
C/C++
GDB debugging
Software development
Linux/Unix development
Version-control systems
Build systems
Electronic design platforms

Education

MS degree or PhD in engineering/CS

Tools

Git
GDB

Job description

Cadence Design Systems in New Jersey seeks an engineer to join our team and contribute to the Palladium platform, the world’s most scalable emulation system. You will work on compiler development for emulation, applying multithreading and distributed computing to solve large-scale compile problems.

Candidates should have strong knowledge of data structures and algorithms with C/C++, gdb, Linux/Unix, and experience with build and version-control systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead C++ Emulation Platform Architect
Lead C++ Emulation Platform Architect

Cadence Design Systems • Burlington (MA), Northern (KY)

Hybrid
USD 102,000 - 189,000
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 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
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
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 • New Jersey

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