FPGA Design Engineer

  • SGS Consulting
  • Redmond, Washington
  • Full Time

Responsibilities:

  • Develop and test RTL modules on AMD/Xilinx FPGA devices (required) and ASIC targets (preferred).
  • Develop and maintain build/simulation scripts.
  • Write test cases using Python to validate our design.
  • Create software interfaces from our FPGA-based systems to Windows and Linux systems software at the HAL layer.
  • Collaborate in a team environment across multiple engineering disciplines and with researchers.

Minimum Skills:

  • 5+ years of FPGA design experience using Verilog, SYSTEMVERILOG
  • 5+ years of experience in AMD/Xilinx FPGA design (Versal and KINTEX/VIRTEX ULTRASCALE+ desired, 7-series minimum)
  • Experience using industry standard Xilinx VIVADO to bring up initial system, integrate peripheral components, and test and debug design
  • Programming experience in one or more scripting languages: Python, TCL, shell scripts, or equivalent EDA tool scripting languages

Preferred:

  • 10+ years of experience in FPGA design and development
  • Experience with RTL to GDS flows on modern processes like TSMC N7
  • Experience with serial interfaces like SPI, I2C and video/camera interfaces like MIPI DSI/CSI
  • Proven track record of successfully deploying FPGA solutions across production systems or research prototypes
  • Programming experience in C and/or C++
  • Experience developing accompanying firmware to exercise and drive FPGA prototype.

Duties:

  • Contribute to the development of efficient Architectures and contribute to digital Architecture, design and verification
  • IPs integration
  • Understand Design for Verification concepts
  • Drive the top-level Architecture definition and develop the necessary RTL
  • Drive the chip-level integration, verification plan development and verification
  • Supervise the RTL-to-GDS flow and assist with synthesis and timing closure
  • Support the test program development, chip validation and chip life until production maturity
  • Work with FPGA engineers to perform early prototyping
  • Support hand-off and integration of blocks into larger SOC environments
  • Assist with Algorithm analysis, verification, and improvement
  • Contribute to ASIC digital architecture, design, and verification

Must Have Skills:

  • 4+ years of experience as a Digital Design Engineer and/or a Chip Lead.
  • Experience in RTL coding, synthesis, and/or SoC Integration.
  • Experience in digital design Architecture.

Wish List/ Nice to Have:

  • Experience using High Speed interfaces like PCIe, USB, MIPI.
  • FPGA design.

Education:

  • Must Have: Bachelor s degree in electrical/computer engineering or computer science
  • Master's Degree preferred but not required.

Must-Have Skills:

  • Experience in System Verilog and VHDL is acceptable.
  • Proficient or expert in Xilinx/FPGAs.
  • FPGA verification (Simulation verification).

Nice-to-have Skills:

  • Python scripting for test use cases.
  • ASIC development familiarity.
  • Common video and camera standards (DSI and CSI).
Job ID: 484556695
Originally Posted on: 7/9/2025

Want to find more Engineering opportunities?

Check out the 118,107 verified Engineering jobs on iHireEngineering