Senior FPGA Hardware Validation Engineer
Role details
Job location
Tech stack
Job description
- FPGA prototyping, implementation, and hardware bring-up
- Porting existing RTL logic/designs onto FPGA platforms
- FPGA timing analysis, timing closure, and implementation support
- Hardware validation and debugging in lab environments
- Work with oscilloscopes, logic analyzers, and protocol analyzers
- Collaborate with hardware, firmware, and validation teams
- Debug complex hardware/software interaction issues
- Validate FPGA systems against performance and functionality requirements
Requirements
This role focuses heavily on FPGA prototyping, hardware validation, bring-up, and debugging of complex FPGA/SoC platforms in a lab environment. The ideal candidate should have strong hands-on experience with Xilinx FPGA platforms, hardware debugging, timing closure, and FPGA implementation flows.
This is a highly technical onsite role requiring deep analytical and troubleshooting capability along with real hardware bring-up experience., * Strong experience with AMD/Xilinx Vivado
- Experience with Synopsys ProtoCompiler
- FPGA prototyping and validation background
- Strong hardware debugging and troubleshooting skills
- Experience with FPGA bring-up and implementation
- Knowledge of RTL/ASIC/SoC environments
- Experience with timing closure and timing analysis
- Experience working in lab environments with real hardware
- Familiarity with PCIe, USB, AXI, or high-speed protocols
- Experience using oscilloscopes, logic analyzers, and protocol analyzers
Nice to Have:
- Experience with Synopsys HAPS platforms
- Familiarity with Python or TCL scripting
- Experience writing RTL testbenches
- Experience with FPGA-based system architecture, * W2 ONLY - No C2C / No 1099
- Candidates must be willing to work onsite from Day 1
- Non-local candidates may apply if willing to relocate at own expense
Preferred Experience:
10-15 years of relevant FPGA prototyping / hardware validation experience.
Education:
Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field preferred.