Overview
On Site
$60 - $80
Full Time
Accepts corp to corp applications
Skills
ASIC
AXI
Verilog
System On A Chip
SystemVerilog
RTL
Python
Perl
FPGA
Emulation
Embedded Software
DDR SDRAM
Electrical Engineering
Synopsys
Emulation Engineer
HAPS Engineer
Synopsys HAPS
FPGA prototyping
Hardware emulation
Pre-silicon validation
Pre-silicon
silicon
ASIC/SoC emulation
Semiconductor
Silicon validation
Embedded systems
Job Details
About the Role
We are seeking a highly motivated and experienced Emulation Engineer with a strong focus on HAPS-based FPGA prototyping to join our innovative hardware engineering team in San Jose, CA. In this role, you ll play a key part in the pre-silicon validation of complex SoC designs by leveraging advanced emulation and prototyping platforms to accelerate development cycles.
Location: San Jose, CA
Job Type: Contract
Industry: Semiconductor / ASIC & SoC Design
Experience Level: Senior
This position offers the opportunity to work on cutting-edge technology with a talented cross-functional team of RTL designers, verification engineers, and software developers.
Key Responsibilities
- Design, build, and maintain FPGA-based emulation platforms using Synopsys HAPS for ASIC/SoC development.
- Drive emulation bring-up, including RTL mapping, synthesis, partitioning, and debugging.
- Collaborate with design and verification teams to resolve logic, functional, and timing issues pre-silicon.
- Support hardware/software co-verification by integrating embedded software into emulation environments.
- Develop scripts and tools to automate emulation workflows and regression test suites (Python, Tcl, Perl).
- Conduct performance tuning and throughput optimization on emulation platforms.
- Provide documentation, support, and training to internal teams using the emulation environment.
Minimum Qualifications
- Bachelor s or Master s degree in Electrical or Computer Engineering.
- 5+ years of hands-on experience in ASIC/SoC emulation, FPGA prototyping, or pre-silicon validation.
- Strong working knowledge of Synopsys HAPS platforms.
- Proficiency in Verilog/SystemVerilog, FPGA synthesis tools, and emulation toolchains.
- Strong debugging and analytical skills with waveforms, logic analyzers, and simulation tools.
- Scripting experience in Python, Tcl, or Perl.
- Familiarity with SoC architectures and high-speed interfaces (e.g., PCIe, DDR, AXI).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.