Job Title
FPGA Engineer, Leo Government (Amazon)
Role Summary
The FPGA Engineer will design, implement, validate, and release FPGA-based modem and digital logic solutions for a satellite communications program. The role reports to the Leo Solutions Engineering team and works with systems, RF/optical communications, firmware, and software teams to deliver FPGA gateware that meets system-level performance, size, power, and cost targets.
This position focuses on end-to-end FPGA development: architecture trade-offs, RTL development, simulation, timing closure, lab bring-up, and system integration for government and allied satellite applications.
Experience Level
Senior β typical guidance: 5+ years developing FPGA RTL and delivering FPGA-based subsystems.
Responsibilities
Primary responsibilities include RTL development through silicon validation and cross-team system integration.
- Create and release FPGA designs through architecture, RTL, physical implementation, timing closure, simulation, and lab/silicon validation.
- Collaborate with RF, optical communications, and signal-processing architects to define and implement modem and digital logic functions.
- Write RTL (SystemVerilog/Verilog/VHDL), develop testbenches, run simulations, and perform timing closure.
- Integrate IP cores and custom logic using FPGA toolflows (Vivado/Vitis, Libero) and perform system-level bring-up with firmware and software teams.
- Debug at IP, subsystem, and full-system levels in lab environments and iterate designs to meet system requirements.
- Perform trade-off analysis across cost/size/power/performance and recommend architecture or implementation changes.
Requirements
Must-have technical skills, constraints, and experience.
- U.S. Citizenship is required for export-control compliance.
- 5+ years developing FPGA RTL (SystemVerilog/VHDL) and delivering FPGA-based products or subsystems.
- Proficiency in Verilog, SystemVerilog, or VHDL and FPGA toolchains (Xilinx Vivado, Vitis, or Microchip Libero).
- Experience with simulation, timing analysis/closure, and lab-based debugging and silicon validation.
- Familiarity with Linux development environments and scripting (Python, Perl, or similar).
- Experience verifying designs at multiple levels: IP blocks, SoCs, and full-system testing.
- Practical knowledge of interface protocols such as PCIe and DDR and system integration with firmware/software.
- Ability to collaborate across hardware, firmware, and systems teams to bring up complex systems.
Nice-to-have:
- Experience with formal verification techniques and end-to-end checking.
- Familiarity with ARM or DSP instruction-set architectures.
Education Requirements
Bachelor's degree in Electrical Engineering or a related technical field is required. A Master's degree in Electrical or Communications Engineering (or related) is preferred. (Equivalent practical experience was not specified.)
About the Company
Company: KGS
KGS is a government and commercial contracting firm that provides engineering, technical, and staffing solutions, often supporting aerospace, defense, and IT projects for federal and industry customers.

Date Posted: 2026-05-19