Principal Engineer - Emulation & Prototyping

Gsme

California (MO)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in the United States is seeking a Principal Engineer to enhance its emulation and FPGA prototyping capabilities. This role focuses on driving pre-silicon validation of complex designs, including AI/ML and data-center applications. Candidates should have a Master's degree in electrical/computer engineering and over 10 years of hands-on experience in hardware emulation and FPGA prototyping. The position offers a challenging technical environment with opportunities for mentoring and collaboration.

Qualifications

  • 10+ years industry experience in hardware emulation and FPGA prototyping.
  • Proven ability to work with customers/partners is a big plus.
  • Strong experience with leading commercial emulation/prototyping platforms.

Responsibilities

  • Deploy system-level emulation and FPGA prototyping platforms.
  • Optimize design models onto commercial emulation and FPGA systems.
  • Support early software/firmware development using emulation platforms.

Skills

Hardware emulation
FPGA prototyping
Verilog/SystemVerilog
Scripting (Python, Perl, Tcl, Bash)

Education

Masters degree in electrical/computer engineering

Tools

Cadence tools
Siemens tools
Synopsys tools

Job description

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:
    • High‑speed interface bring‑up in emulation or prototyping environment
    • Emulation/FPGA specific modifications
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Engineer - Emulation & Prototyping
Senior Principal Engineer - Emulation & Prototyping

Gsme • California (MO)

On-site
USD 150,000 - 200,000
Senior Principal Engineer, Emulation & FPGA Prototyping
Senior Principal Engineer, Emulation & FPGA Prototyping

Gsme • California (MO)

On-site
USD 150,000 - 200,000
Emulation and FPGA Prototyping Engineer
Emulation and FPGA Prototyping Engineer

Gsme • San Jose (CA)

On-site
USD 150,000 - 210,000
Emulation Engineer
Emulation Engineer

QFocus Technologies LLC • Sunnyvale (CA)

On-site
USD 130,000 - 180,000
Principal Emulation and Validation Engineer
Principal Emulation and Validation Engineer

WinMax Systems Corporation • San Jose (CA)

On-site
USD 130,000 - 160,000
Hardware Emulation Engineer
Hardware Emulation Engineer

MetAntz • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Principal Engineer - Emulation & FPGA Prototyping
Principal Engineer - Emulation & FPGA Prototyping

Gsme • California (MO)

On-site
USD 120,000 - 160,000
Emulation Lead/Principal Engineer
Emulation Lead/Principal Engineer

TylSemi, Inc. • San Jose (CA)

Hybrid
USD 238,000 - 286,000
Senior Applications Engineer - Emulation
Senior Applications Engineer - Emulation

Siemens AG • San Diego (CA)

On-site
USD 120,000 - 180,000
Senior FPGA Prototyping Engineer - Hardware
Senior FPGA Prototyping Engineer - Hardware

NVIDIA • Santa Clara (CA)

On-site
USD 168,000 - 311,000
Equity
Comprehensive benefits