Lead Software Engineer
Core
Developing the world's fastest emulator compiler for Cadence's Palladium Platform, focusing on large-scale compile problems like logic optimization, distributed databases, and precompiler technologies.
Role type
Senior IC software engineer (compiler/emulation)
Builds
High-performance emulator compilers for electronic design verification
Domain
Electronic design automation (EDA) / Compiler technology
Deliverable
production ML models | product features
Required skills
C++, data structures, algorithms, Linux/Unix development, gdb debugging, multi-threading, distributed computing
Preferred skills
Verilog, SystemVerilog, VHDL, electronic design platforms, build and version-control systems
Responsibilities
Solve large-scale compile problems, apply multi-threading and distributed computing to logic optimization and database tasks, develop precompiler technologies
Seniority
Senior, hands-on IC