Job Description - Emulation And Prototyping Engineer in Sunnyvale
Return to jobs

Emulation And Prototyping Engineer

Ref: US_EN_6_971595_1465798

Posted on 19 September 2022

Location: Sunnyvale, CA (Hybrid Remote)

Job Type: Contract W2 only.


• Port ASIC and IP RTL code to prototyping and emulation platforms (Preferred experience: Zebu/HAPS)

• Build model from released RTL

• Generate loadable image(s) for target prototyping and emulation platform

• Run sanity tests to qualify release of the image(s)

• Release the emulation/prototyping images to various teams doing functional validation, firmware development and design verification

• Assist debug of failures with stakeholder by providing instrumented models and captured waveforms extracted from in-circuit debug logic

• Coordinate with EDA and prototyping tools team to validate implementation flows


• Minimum 3-5 years of experience in Simulation, Emulation, Prototyping or FPGA design and verification using SystemVerilog/Verilog/VHDL

• Good knowledge of SoC design methodologies and technologies, with experience in the complete design validation cycle

• Good knowledge of RTL synthesis, mapping RTL to FPGA-based platforms, Unix/Linux development environments and scripting languages like Tcl, Python, C-shell

• Working knowledge of C/C++ is a plus

• Knowledge of key protocol’s like PCIe, USB, Ethernet, AMBA, UART, DDR, flash memories and their usage in SoC environments is a plus

Skills Keywords:

  • HAPS
  • ZeBu
  • FPGA Prototyping
  • Emulation
  • Verilog
  • System Verilog
  • FPGA synthesis
  • Xilinx
  • Vivado
  • VCS
  • Synplify FPGA
  • Proto Compiler
  • Tcl
  • Perl
  • Python    
  • Additional Job Details: 1 - Platform Testing for Embedded Systems (P3 - Advanced) | 2 - Product Testing (P3 - Advanced) 1 - English (A2 - Intermediate)

    Feel free to reach me at

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

    The Company will consider qualified applicants with arrest and conviction records

    Remote Jobs

    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.