Careers
            Emulation & Prototyping Engineer
About The Position
Chain Reaction designs and builds hardware that fuels advanced privacy technologies by accelerating compute performance. Our world-class teams are transforming the future of data, creating the infrastructure that will power the next generation of secure cloud computing. The main bottleneck in scaling cutting-edge solutions in privacy tech, data-analysis and real-time computing is acceleration – existing hardware cannot keep up with data processing needs. Chain Reaction’s products reshape how data is processed and used on a global scale, and we’re looking for the brightest people to join us.
We are looking for Emulation & Prototyping Engineer
Roles and responsibilities
- Build and maintain FPGA/emulation platforms for large-scale SoC/ASIC designs.
 - Map RTL designs to FPGA/emulation platforms.
 - Develop test environments and infrastructure for HW/SW co-verification.
 - Support hardware bring-up and software validation on emulation platforms.
 - Collaborate with verification engineers to run regressions and accelerate debug cycles.
 - Optimize partitioning, synthesis, and runtime performance on emulation systems.
 - Work cross-functionally with RTL design, verification, and firmware/software teams.
 
Requirements
- BSc or MSc in Electrical Engineering or Computer Engineering.
 - 4–7 years of experience in FPGA prototyping or emulation of ASIC/SoC designs
 - Strong understanding of digital design and RTL (Verilog/SystemVerilog/VHDL).
 - Hands-on experience with at least one emulation/prototyping platform (Palladium, Protium, Veloce, ZeBu, or FPGA-based)
 - Good knowledge of synthesis, timing closure, and design partitioning for FPGA/emulation.
 - Familiarity with verification methodologies and environments (UVM/SystemVerilog/C).
 - Experience with scripting (TCL, Python, Perl, or Shell) for automation.
 - Strong problem-solving and debugging skills.
 - Ability to work in a fast-paced, collaborative environment.
 - Excellent communication and teamwork skills.
 
Preferred
- Exposure to software bring-up, driver validation, or firmware testing on emulation.
 - Knowledge of bus protocols (Ethernet, DDR, etc.).
 - Experience with debug tools (waveform viewers, logic analyzers, or emulation debug frameworks).
 - Background in SoC architecture and hardware/software co-design.