Senior Emulation & Compiler Engineer

Cadence

Burlington (MA)

On-site

USD 102,000 - 189,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cadence in Massachusetts is seeking a talented engineer to join our team and contribute to the Palladium Platform, the world’s most scalable emulation system. You will help develop the emulator compiler, solving large-scale compile problems with creativity and distributed computing techniques.

The position requires an MS with 2 years experience or a Ph.D. in engineering, CS, or related field, strong data structures and algorithms, and proficiency in C/C++.

Qualifications

  • Strong understanding of data structures and algorithms.
  • Proficiency in C/C++ and debugging with GDB.
  • Familiarity with Linux/Unix development and build/version-control systems.
  • Coursework in hardware description languages (Verilog, SystemVerilog, VHDL).

Responsibilities

  • Join Cadence Palladium Platform development team and contribute to emulator compiler development.
  • Apply multi-threading and distributed computing to solve large-scale compile problems.
  • Work on logic optimization and related precompiler technologies.

Skills

C++
GDB
Linux
Algorithms
Data structures
Version control
Verilog/SystemVerilog/VHDL

Education

MS or PhD in engineering/CS

Job description

Cadence in Massachusetts is seeking a talented engineer to join our team and contribute to the Palladium Platform, the world’s most scalable emulation system. You will help develop the emulator compiler, solving large-scale compile problems with creativity and distributed computing techniques.

The position requires an MS with 2 years experience or a Ph.D. in engineering, CS, or related field, strong data structures and algorithms, and proficiency in C/C++.

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++ Engineer: Emulation & Compiler Innovation
Lead C++ Engineer: Emulation & Compiler Innovation

Cadence • San Jose (CA)

On-site
USD 119,000 - 221,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental and vision plans
+1
Lead C++ Engineer, Scalable Emulation Platform (Equity)
Lead C++ Engineer, Scalable Emulation Platform (Equity)

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

On-site
USD 119,000 - 221,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+1
Lead C++ Engineer — High-Impact Emulator (Equity)
Lead C++ Engineer — High-Impact Emulator (Equity)

Cadence Design Systems, Inc. • 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++ Engineer - Emulator Compiler & Systems
Lead C++ Engineer - Emulator Compiler & Systems

Cadence Design Systems • Burlington (MA)

Hybrid
USD 102,000 - 189,000
Paid vacation
Paid holidays
401(k) plan with employer match
+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 C++ Software Engineer - Palladium Emulation Platform
Lead C++ Software Engineer - Palladium Emulation Platform

Cadence • San Jose (CA)

On-site
USD 119,000 - 221,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental and vision plans
+1
lead software engineer
lead software engineer

Cadence • Burlington (MA)

On-site
USD 102,000 - 189,000