Staff cpu emulation engineer

AheadComputing Inc.

Full-time Other-General
Apply Now
Location
jalisco, jalisco, Mexico
Posted
July 07, 2026

Job Description

Responsibilities Lead emulation bring-up of CPU RTL on hardware emulation platforms, including design partitioning, clock domain handling, and memory/IO modeling. Develop and maintain testbench infrastructure, C/C++ DPI-based transactors, and speed bridges enabling emulation-based execution of firmware, bootloaders, and OS-level workloads. Debug complex hardware/software interaction issues surfaced during emulation runs, collaborating with RTL, verification, and software teams to isolate and resolve root causes. Build and optimize emulation compile, regression, and debug flows to maximize throughput, turnaround time, and platform utilization. Drive emulation capacity planning, resource allocation, and methodology improvements to scale coverage across the design as it matures. Collaborate cross-functionally with design, verification, and post-silicon validation teams to define emulation test plans and bridge pre-silicon and post-silicon validation. Qualifications & Skills

Education: ...