FPGA Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Design and develop FPGA-based digital IP for high-reliability and space-based systems. Architect and implement complex AMD/Xilinx Versal and Zynq SoC designs. Integrate, test, debug, and validate FPGA hardware in laboratory environments. Collaborate with embedded software teams on Board Support Packages (BSPs) and hardware/software integration. Develop FPGA verification plans (FVP/FVTM) and supporting technical documentation. Present design progress and technical solutions to engineering teams, management, and customers. Assess technical risks and provide engineering recommendations throughout the development lifecycle. Coordinate with multidisciplinary teams including hardware, software, systems, and test engineers.
Requirements
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. 7+ years of FPGA design experience. Strong experience with AMD/Xilinx FPGAs. Experience with Versal and/or Zynq MPSoC architectures. Proficiency in VHDL, Verilog, or SystemVerilog. Experience with Vivado Design Suite. RTL development, synthesis, timing closure, simulation, and hardware debugging. Hardware/software integration and laboratory bring-up. Experience working on complex digital systems.
Preferred Qualifications RFSoC experience. Embedded Linux. High-speed interfaces (PCIe, DDR, Ethernet, AXI, JESD204). DSP or digital signal processing. Space, aerospace, or defense industry experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How Much FAANG Companies Actually Pay Software Engineers in 2025
Why Upskilling And Reskilling is Important For Developers
Where To Find Software Engineering Jobs
How software is steering vehicle technology