FPGA Firmware Engineer (1144714)

The Judge Group

Westminster (CO)

On-site

USD 140,000 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Judge Group is actively seeking an FPGA Firmware Engineer in Westminster, CO. This full-time role focuses on FPGA logic (RTL) and embedded firmware for EOIR payloads on AMD Versal SoCs, with close collaboration across electrical, optical, and mechanical teams.

You will own design verification, timing closure, and high-speed data interfaces, ensuring robust performance and integration from architecture through hardware validation. A security clearance is required.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience developing FPGA logic and firmware for payloads or high-reliability embedded systems.
  • Strong RTL design experience in VHDL/Verilog with timing closure on AMD/Xilinx toolchains and simulation tools.
  • Embedded firmware development in C/C++ on SoC/microcontroller targets (bare-metal/RTOS).
  • Experience with AMD Versal, Zynq, or Zynq UltraScale+-class adaptive SoCs.
  • Experience with sensor/detector interfacing and high-speed data interfaces.

Responsibilities

  • Design, implement, and verify FPGA logic (RTL) for EOIR and payloads on AMD Versal SoC.
  • Develop embedded firmware across payload stack including Versal PS, MCUs, boot/config, and device drivers.
  • Design and bring up detector-readout and sensor interfaces (focal-plane arrays/ROICs) and timing/calibration paths.
  • Implement high-speed data interfaces and image-processing chains (SerDes, CameraLink/CoaXPress/MIPI, SpaceWire/SpaceFibre).
  • Lead board bring-up and hardware/firmware integration, debugging at hardware/firmware boundary.
  • Integrate third-party IP cores and coordinate with external developers to meet schedules.
  • Maintain traceability to system requirements and ensure safety/performance standards.
  • Own verification processes: testbenches, simulation, timing closure, hardware-in-the-loop.
  • Contribute to payload architecture and interface definition.

Skills

FPGA design
Verilog/VHDL
C/C++ embedded
SoC bring-up
High-reliability embedded systems
AMD Versal
Sensor interfaces
Timing closure
RTOS

Education

Bachelor's or Master's in Electrical/Computer Engineering or Computer Science

Tools

Vivado/Vitis
ModelSim/QuestaSim
AMD Versal tooling

Job description

Location: Westminster, CO

Salary: $140,000.00 USD Annually - $155,000.00 USD Annually

Description: Our client is currently seeking an FPGA Firmware Engineer

FPGA Firmware Engineer

Location: Westminster, CO

Full Time

Role Overview
  • We are a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, we provide comprehensive domain awareness across regimes, allowing end users to have actionable intelligence on a single platform. At the core of our infrastructure lies a sophisticated integration of hardware and software capabilities aligned with the key principles of situational awareness: perception (data collection), comprehension (data processing), and prediction (analytics). This holistic approach empowers us to monitor all Resident Space Objects (RSOs) in orbit, fostering comprehensive domain awareness.
  • We are seeking an experienced and driven FPGA Firmware Engineer to own digital design and embedded firmware for our electro-optical/infrared (EOIR) and related payloads. This is a build role that encompasses FPGA logic design and verification, firmware development on AMD Versal SoC and comparable architectures, microcontroller firmware, and the detector, sensor, and high-speed data interfaces these payloads depend on. You will work closely with electrical, optical, and mechanical engineers through board bring-up and integration, taking responsibility for the correctness, timing, and reliability of the payload's digital and firmware elements from architecture through hardware validation.
  • By joining us, you will be part of a collaborative, innovative, and mission-focused environment where your ideas and skills have a significant, real-world impact. You will have the opportunity to shape company culture, set the foundation for future success, and build world-class teams, all while receiving a competitive salary, benefits, and equity package.
Key Responsibilities
  • Design, implement, and verify FPGA logic (RTL) for EOIR and other payloads on AMD Versal adaptive SoC and comparable architectures.
  • Develop embedded firmware across the payload stack, including the Versal processing system, supporting microcontrollers, boot and configuration, and device drivers.
  • Design and bring up detector-readout and sensor interfaces (focal-plane arrays / ROICs), including timing, control, and calibration paths.
  • Implement high-speed data interfaces and onboard signal and image-processing chains (SerDes, CameraLink/CoaXPress/MIPI, SpaceWire/SpaceFibre; framing, corrections, compression).
  • Lead board bring-up and hardware/firmware integration, debugging at the boundary between hardware and firmware.
  • Integrate third-party and vendor IP cores, and coordinate with external developers and vendors to keep payload deliveries on schedule.
  • Maintain traceability from FPGA and firmware designs to top-level system requirements, and ensure designs meet applicable safety and performance standards.
  • Own verification processes, including testbenches, simulation, timing closure, and hardware-in-the-loop validation.
  • Contribute to payload architecture, interface definition, and processor/component selection trades.
Minimum Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience developing FPGA logic and firmware for payloads, instruments, or other high-reliability embedded systems.
  • Strong RTL design experience in VHDL or Verilog, including real verification experience and timing closure on AMD/Xilinx toolchains (Vivado/Vitis) and simulation tools (e.g., ModelSim/QuestaSim).
  • Experience developing embedded firmware in C/C++ on SoC and microcontroller targets (bare-metal and/or RTOS).
  • Direct experience with AMD Versal, Zynq, or Zynq UltraScale+-class adaptive SoCs (or comparable architectures).
  • Experience with sensor/detector interfacing, high-speed data interfaces, and on-FPGA DSP or image-processing chains.
  • Experience with hardware and ARM-based SoC bring-up and lab debugging, including the use of oscilloscopes, logic analyzers, protocol analyzers, and schematic reading.
  • Must be able to obtain and maintain a U.S. security clearance.
Preferred Qualifications
  • Experience with EOIR or imaging payloads, specifically focal-plane arrays, ROICs, IR detectors, and radiometric calibration.
  • Experience in space or high-reliability environments, including rad-tolerant/rad-hard components and FPGA SEU mitigation (TMR, configuration scrubbing).
  • Familiarity with SpaceWire/SpaceFibre, CCSDS, or comparable spacecraft data-handling standards.
  • Experience implementing image/video compression or ML inference on FPGA.
  • Familiarity with hardware/firmware assurance standards (e.g., DO-254, NASA NPR 7150.2).
  • Prior experience working on government R&D programs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA Firmware Engineer
FPGA Firmware Engineer

The Judge Group, INC. • Westminster (CO)

On-site
USD 120,000 - 170,000
Competitive compensation
Health, dental, and vision insurance
Paid time off and holidays
+3
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

The Judge Group • Westminster (CO)

On-site
USD 110,000 - 180,000
Firmware Engineer
Firmware Engineer

EVONA • Irvine (CA)

On-site
USD 145,000 - 175,000
Firmware Engineer
Firmware Engineer

EVONA • California (MO)

On-site
USD 145,000 - 175,000
Firmware Engineer
Firmware Engineer

TalentRemedy • Herndon (VA)

On-site
USD 120,000 - 160,000
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

Thrive Recruitment Agency • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Staff Electrical Engineer, FPGA Development
Staff Electrical Engineer, FPGA Development

Trueanomalyinc • Long Beach (CA)

On-site
USD 175,000 - 265,000
Health, Dental, Vision benefits
401K and Parental Leave
PTO and paid holidays
Staff Electrical Engineer, FPGA Development
Staff Electrical Engineer, FPGA Development

True Anomaly • Long Beach (CA)

On-site
USD 120,000 - 150,000
Health benefits
Equity options
401K retirement plan
Staff FPGA Design Engineer
Staff FPGA Design Engineer

Terranorbitalcorporation • Irvine (CA)

On-site
USD 150,000 - 190,000
100% Company-paid medical, dental, and vision coverage
401(k) Match
Flexible Time Off
+2
FPGA/Firmware Engineers in NY, NJ & PA
FPGA/Firmware Engineers in NY, NJ & PA

Lockheed Martin • Bellmawr (NJ)

On-site