- Experience with full-chip FPGA ( Xilinx versal FPGA’s ) prototyping .
- Knowledge of hardware/software co-simulation.
- Experience in firmware bring-up and embedded systems.
- Experience in FPGA resource optimization.
- Experience with storage protocols.
- Familiarity with ASIC design flow, silicon validation, and system-level debug.
- Bachelor’s or Master’s degree in Computer Science or Software / Computer / Electrical Engineering
- 12+ years of experience in FPGA prototyping, hardware emulation, ASIC verification, or SoC validation
Technical Skills
- Strong understanding of digital design fundamentals and RTL development.
- Proficiency in Verilog, System Verilog, and/or VHDL.
- Experience with FPGA toolchains such as:
- Xilinx Vivado
- Intel Quartus
- Synplify Pro
- Experience with simulation and verification tools:
- VCS
- QuestaSim
- ModelSim
- Verdi/DVE
- Knowledge of UVM/OVM verification methodologies.
- Robust understanding of SoC architecture and bus protocols:
- AXI
- AHB
- APB
- PCIe
- SPI
- I2C
- Experience with Linux development environment and Xilinx Versal FPGA’s
Emulation Platform Experience
- Experience with one or more:
- Synopsys HAPS
- Synopsys ZeBu
- Cadence Palladium
- Protium or equivalent hardware emulation platforms
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent debugging capability.
- Effective communication and documentation skills.
- Ability to work independently and in cross-functional teams.
- Strong ownership and delivery mindset