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