Senior FPGA Design Engineer
Core
Research and develop novel tools and techniques for assuring FPGA hardware functionality and state, extending commercial and open-source EDA tools.
Role type
Senior IC FPGA Design Engineer (Hardware Assurance)
Builds
Specialized FPGA systems, RTL components, and hardware-assurance research prototypes
Domain
Defense/Research, FPGA, Hardware Security, EDA
Required skills
FPGA design (VHDL/Verilog), FPGA EDA tools (Xilinx Vivado/Altera Quartus), Python/TCL scripting, hardware interfacing, timing analysis/closure, system verification
Preferred skills
AI/ML workload implementation on FPGAs, open-source EDA tools (VTR, RapidSmith), Git version control, large language model assisted design
Technologies
Xilinx Zynq/Virtex/UltraScale+, Intel Altera Quartus, Python, TCL, Linux, Git
Responsibilities
Plan and execute specialized FPGA designs to assess device functionality; interface with FPGA hardware and instrumentation to validate behavior; develop scripts to automate design flows and data collection; implement extensions to EDA tools; document designs and contribute to publications; mentor junior researchers
Seniority
Senior, hands-on IC with mentorship responsibilities