top of page

Principal Engineer - Emulation & Prototyping

CA

Full-Time

Position Overview

GSME is seeking an experienced Principal Engineer to contribute to our world-class emulation and FPGA prototyping organization. This highly technical individual contributor role will drive pre-silicon validation across a wide range of our designs --- from IP blocks (controllers, accelerators, interfaces) to multi-billion-gate SoCs targeting AI/ML, automotive, data-center, networking, and high-performance computing markets.

As a technical expert in emulation and/or FPGA prototyping, you will deploy advanced methodologies and ensure seamless transition from RTL to working silicon --- enabling early software development, performance validation, and rapid bug resolution.

Key Responsibilities

  • Deploy system level emulation and FPGA prototyping platforms capable of handling designs from IP modules to large multi-billion-gate SoCs.

  • Own bring-up, debug, and optimization of system level design models onto commercial emulation systems and FPGA prototyping systems.

  • Deploy and enhance methodologies for IP-level, SoC-level, and System-level prototyping flows, including:

    • RTL synthesis, partitioning & multi-FPGA mapping

    • High-speed interface bring-up in emulation or prototyping environment

    • Clock modeling, clock domain crossing, timing closure

    • Emulation/FPGA specific modifications

    • Debug instrumentation & transaction-level visibility

  • Support early software/firmware development and co-verification using emulation/prototyping platforms (bare-metal, OS bring-up, drivers, middleware, application software).

  • Establish efficient flows for design iterations --- from IP validation to full-chip SoC tape-out readiness.

  • Perform complex debug of hardware/software issues using advanced tools (Verdi, DVE, Vivado Hardware Manager, SignalTap, transaction viewers, JTAG/trace debuggers). ยท Collaborate with various customer RTL design/verification/software teams to resolve design issues and performance challenges.

  • Mentor mid-level and senior engineers on technical topics and best practices; contribute to team technical direction.

  • Evaluate new tools, platforms, and technologies to improve platform capabilities and turnaround time.

  • Support silicon bring-up by assisting with transition of emulation/prototyping environments to lab hardware and initial silicon validation.

  • Participate in vendor technical engagements to address platform needs and optimize tool usage.

Qualifications

Required Qualifications

  • Masters degree in electrical/computer engineering with 10+ years industry experience.

  • Recognized expert in multiple domains with hands-on industry experience in hardware emulation and FPGA prototyping, with proven success on designs ranging from IP blocks to large SoCs. Proven ability to work with customers/partners is a big plus.

  • Strong experience with one or more leading commercial emulation/prototyping platforms from Cadence, Siemens, and/or Synopsys.

  • Solid experience with multi-FPGA partitioning, synthesis, place-and-route, and timing closure.

  • Strong proficiency in Verilog/SystemVerilog, RTL synthesis tools (Synopsys DC, Cadence Genus), static timing analysis, and RTL debug.

  • Proven track record with bring-up and debug of one or more high-speed interfaces: like PCIe Gen5/6, CXL, DDR5, HBM3/3E, Ethernet 400/800G, UCIe.

  • Solid scripting and automation skills (Python, Perl, Tcl, Bash, Makefile/CMake) for flow development and testing.

  • Demonstrated ability to mentor and guide other engineers on technical work.


Preferred Qualifications

  • Experience with power-aware emulation, transaction-level modeling (TLM), virtual platforms (SystemC TLM-2.0), or hybrid emulation/virtual platform flows.

  • Familiarity with formal verification, UVM, coverage-driven verification, or low-power design methodologies.

  • Hands-on experience with x86/ARM/RISC-V subsystems, BIOS/firmware bring-up, and OS-level software validation on prototypes.

  • Prior work on AI/ML accelerators, automotive SoCs (ADAS, zonal), data-center chips, or networking ASICs.

  • Patents, publications, or contributions to industry standards in emulation/prototyping.

bottom of page