Firmware Engineer

EVONA

California (MO)

On-site

USD 145,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EVONA is seeking an experienced Firmware Engineer in Irvine, CA to design, develop, and verify FPGA firmware for radar and SAR payload electronics used in space systems.

You will collaborate with RF, Systems, Embedded Software, and AI&T teams to deliver flight‑quality firmware on Xilinx Zynq/Zynq UltraScale+ platforms, including RTL in VHDL/Verilog and PS-PL integration. This role offers hands‑on hardware and software challenges in a cutting‑edge aerospace environment.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline (Master's degree preferred).
  • 5–8 years of professional FPGA firmware design experience using VHDL and/or Verilog.
  • 3+ years with Xilinx (AMD) FPGA development tools including Vivado, Vitis, Vivado HLS.
  • 3–5 years of experience implementing DSP algorithms in FPGA hardware (FFT, filtering, etc).
  • 3–5 years of firmware development for SoC architectures including PS-PL on Zynq/Zynq UltraScale+.
  • Experience with high-speed serial interfaces and industry-standard bus protocols.
  • Strong analytical and debugging skills with ability to optimize firmware performance.
  • Excellent communication and collaboration within multidisciplinary teams.

Responsibilities

  • Design, implement, and verify FPGA firmware for radar and SAR data processing pipelines.
  • Develop RTL designs using VHDL/Verilog for Xilinx Zynq/Zynq UltraScale+ platforms.
  • Build modular FPGA frameworks to support multiple product configurations.
  • Integrate FPGA firmware with embedded Linux and bare‑metal ARM SoCs.
  • Define high‑speed interfaces between FPGA and RF/analog front‑end hardware.
  • Perform timing closure, resource optimization, and power analysis.
  • Design and execute FPGA verification strategies including simulation and HIL testing.
  • Collaborate with RF and Systems teams to translate requirements into FPGA implementations.
  • Support AI&T activities with firmware builds, diagnostics, and debugging.
  • Create configuration-controlled firmware baselines and design artifacts for reviews.
  • Participate in design reviews and risk assessments for FPGA and digital subsystems.

Skills

Analytical skills
Debugging skills
Communication skills
Team collaboration

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline
Master's degree preferred

Tools

Vivado
Vitis
Vivado HLS
Git
CI/CD workflows

Job description

Firmware Engineer

Location: Irvine, CA (Potential consideration for the Washington, DC area)

Employment Type: Full-Time

Work Arrangement: Onsite

Salary Range: $145,000 – $175,000 USD

About The Role

An innovative space technology company is seeking an experienced Firmware Engineer to join its Space Systems Engineering team. In this role, you will be responsible for designing, developing, and verifying FPGA firmware for advanced radar and Synthetic Aperture Radar (SAR) payload electronics supporting next‑generation Earth observation satellites.

Working closely with RF, Systems, Embedded Software, and Assembly, Integration & Test (AI&T) teams, you will play a key role in developing flight‑quality firmware for high‑performance space hardware. This is an excellent opportunity for an engineer who enjoys solving complex digital design challenges while contributing to cutting‑edge aerospace technology.

Key Responsibilities
  • Design, implement, and verify FPGA firmware supporting radar signal generation, digital beamforming, and SAR data processing pipelines.
  • Develop and maintain RTL designs using VHDL and/or Verilog targeting Xilinx RFSoC and UltraScale+ FPGA platforms.
  • Architect modular and reusable FPGA frameworks that support multiple product configurations while reducing future development effort.
  • Integrate FPGA firmware with embedded software running on Linux and bare‑metal ARM‑based System‑on‑Chip (SoC) platforms.
  • Define and implement high‑speed digital interfaces between FPGA fabric and RF/analog front‑end hardware.
  • Perform timing closure, resource optimization, and power analysis for flight‑grade FPGA designs.
  • Develop and execute FPGA verification strategies including simulation, hardware‑in‑the‑loop (HIL) testing, flat‑sat integration, and EGSE test environments.
  • Collaborate with RF and Systems Engineering teams to translate radar waveform and digital signal processing requirements into FPGA implementations.
  • Support Assembly, Integration & Test (AI&T) activities by providing firmware builds, diagnostic capabilities, and debugging support throughout payload integration and qualification.
  • Create and maintain configuration‑controlled firmware baselines, release documentation, and design artifacts supporting engineering review milestones including PDR, CDR, and TRR.
  • Participate in design reviews, architecture trade studies, and technical risk assessments related to FPGA and digital subsystem development.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline (Master's degree preferred).
  • 5–8 years of professional experience designing FPGA firmware using VHDL and/or Verilog.
  • 3+ years of experience with Xilinx (AMD) FPGA development tools including Vivado, Vitis, and Vivado HLS.
  • 3–5 years of experience implementing digital signal processing algorithms in FPGA hardware, including filtering, FFTs, digital down‑conversion, and waveform generation.
  • 3–5 years of hands‑on experience developing firmware for System‑on‑Chip (SoC) architectures, including PS‑PL integration on Zynq or Zynq UltraScale+ platforms.
  • Working knowledge of high‑speed serial interfaces and industry‑standard communication bus protocols.
  • Strong analytical and debugging skills with the ability to optimize firmware performance, timing, and resource utilization.
  • Excellent communication skills and the ability to collaborate effectively within multidisciplinary engineering teams.
Preferred Qualifications
  • Experience developing firmware for Xilinx RFSoC devices such as ZU27DR, ZU47DR, or similar platforms with direct RF ADC/DAC integration.
  • Background in radar or Synthetic Aperture Radar (SAR) signal processing, including pulse compression, range/Doppler processing, or beamforming algorithms.
  • Familiarity with radar waveform design and RF system concepts such as dynamic range, noise figure, and spurious performance.
  • Experience developing aerospace, defense, or space‑qualified electronic hardware.
  • Exposure to formal FPGA verification methodologies including UVM, constrained‑random testing, and code coverage analysis.
  • Experience developing embedded Linux and bare‑metal firmware for ARM Cortex‑A/R processors.
  • Familiarity with version control systems and FPGA configuration management using Git and CI/CD workflows.
  • Knowledge of environmental qualification, radiation effects, thermal derating, FMEA, and reliability considerations for FPGA‑based designs.
  • Experience supporting hardware integration and laboratory testing using oscilloscopes, logic analyzers, spectrum analyzers, and other electronic test equipment.
Why Join?
  • Develop flight‑quality FPGA firmware for next‑generation radar satellite payloads.
  • Work alongside highly skilled RF, Systems, Embedded Software, and AI&T engineers on cutting‑edge space technology.
  • Contribute directly to advanced Earth observation missions supporting commercial and government customers.
  • Competitive compensation, comprehensive healthcare benefits, flexible PTO, and additional employee perks.
  • Opportunity to influence the architecture and performance of next‑generation spaceborne radar systems in a collaborative engineering environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

EVONA • Irvine (CA)

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

ICEYE US • Irvine (CA)

On-site
USD 145,000 - 175,000
Health coverage
Flexible PTO
Friendly work environment
+1
Firmware Engineer
Firmware Engineer

ICEYE US-SkyFi • Irvine (CA)

On-site
USD 145,000 - 175,000
Health insurance
Flexible PTO
FPGA Firmware Engineer (1144714)
FPGA Firmware Engineer (1144714)

The Judge Group • Westminster (CO)

On-site
USD 140,000 - 155,000
Design Engineering Manager
Design Engineering Manager

Work Wise Talent • Arlington (VA)

On-site
USD 100,000 - 130,000
Firmware/FPGA Engineer Mid-Level
Firmware/FPGA Engineer Mid-Level

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 90,000 - 120,000
Space-Systems FPGA Firmware Engineer (Radar/SAR)
Space-Systems FPGA Firmware Engineer (Radar/SAR)

EVONA • Irvine (CA)

On-site
USD 145,000 - 175,000
Space Systems FPGA Firmware Engineer
Space Systems FPGA Firmware Engineer

EVONA • California (MO)

On-site
USD 145,000 - 175,000
Sr. FPGA Design Engineer, Radar
Sr. FPGA Design Engineer, Radar

Reliable Robotics • United States

On-site
USD 215,000 - 300,000
Stock options
Health benefits
Travel opportunities
Radar/SAR FPGA Firmware Engineer
Radar/SAR FPGA Firmware Engineer

ICEYE US-SkyFi • Irvine (CA)

On-site
USD 145,000 - 175,000
Health insurance
Flexible PTO