This role involves inheriting FPGA top-level design, creating new functional blocks and interfaces, and integrating third-party and in-house IP cores. The engineer will update constraint files, perform synthesis, simulation, and Place & Route processes to ensure timing closure and design integrity. Programming FPGA devices, primarily from Xilinx Versal, Ultrascale, and Ultrascale+ families, is a key responsibility. The position requires collaboration with the system engineering team for hardware and software system integration and support for testing activities to deliver a fully functioning system. The engineer will apply Verilog and SystemVerilog HDL for FPGA design and implementation using Xilinx and AMD Vivado, and perform advanced FPGA implementation including synthesis, timing closure, and constraints management. Producing high-quality technical documentation for FPGA designs is also expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior