CareerPlan

Lead C++ Software Engineer

Burlington, MA, USFull-time$102k2026-09-23 → 2026-11-10

Core

Developing the world's fastest emulator compiler for the Palladium Platform, focusing on large-scale compile problems like logic optimization, partitioning, and scheduling.

Role type

Senior IC C++ software engineer (compiler/emulation)

Builds

Scalable emulation system components for electronics design verification

Domain

Electronic design automation (EDA) / Compiler technology

Deliverable

production ML models | product features

Required skills

C++, data structures, algorithms, multi-threading, distributed computing, Linux/Unix development, build systems, version control, hardware description languages (Verilog/SystemVerilog/VHDL)

Preferred skills

gdb debugging, electronic design platforms experience

Responsibilities

Develop emulator compiler logic, optimize compilation processes, implement partitioning and scheduling algorithms, debug complex software issues

Seniority

Senior, hands-on IC