Jobs · Engineering · California

FPGA Engineer

Xona · Burlingame, CA · 3 wk ago
On-siteEngineeringFull-time

About the role

Xona is seeking an FPGA Engineer to design and implement high-performance, signal-processing solutions for next-generation LEO PNT satellite systems. The ideal candidate will work closely with systems, RF, and software teams to deliver flight-ready hardware.

Responsibilities

  • Authoring RTL: Implement acquisition, tracking, data decoding, synchronization, and measurement-processing algorithms in FPGAs (VHDL/Verilog/SystemVerilog).
  • DSP Fixed-Point Design: Convert floating-point models into fixed-point micro-architecture; perform quantization analysis and optimize for performance and resource utilization.
  • FPGA Optimization: Optimize designs for timing closure, latency, power, and resource efficiency (DSP slices, BRAM, LUTs).
  • Verification & CI/CD: Develop testbenches, simulation toolchains (ModelSim or similar), and validate against Python/C++ reference models.
  • SW Integration: Support hardware bring-up, debugging, SW integration and performance validation in the lab and within HIL environments.
  • Documentation: Document RTL architecture, design trade-offs, verification results, and performance metrics.

Requirements

  • MS or BS in Electrical Engineering, Computer Engineering, or related field; 3+ years of FPGA development experience.
  • Strong understanding of DSP fundamentals (filters, synchronization, FFT, NCOs, correlators).
  • Proficiency in VHDL/Verilog/SystemVerilog and FPGA toolchains (Xilinx/AMD).
  • Experience with fixed-point modeling and bit-accurate verification.
  • Good degree of comfort with simulation tools and scripting (Python, TCL, bash, or similar).

Qualifications

  • Experience with satellite communications and GNSS.
  • Strong fundamentals in high-speed digital logic design and timing closure techniques.
  • Experience with lab validation, test automation, and hardware debugging tools.
  • Experience in ARM-based MPSoC systems (Cortex-A/R), with experience developing Embedded Linux (PetaLinux/Yocto) and device drivers specifically for Zynq UltraScale+ environments.

Preferred Qualifications

  • Experience with satellite communications and GNSS.
  • Strong fundamentals in high-speed digital logic design and timing closure techniques.
  • Experience with lab validation, test automation, and hardware debugging tools.
  • Experience in ARM-based MPSoC systems (Cortex-A/R), with experience developing Embedded Linux (PetaLinux/Yocto) and device drivers specifically for Zynq UltraScale+ environments.

Pay

The salary range for this position is $80,000 - $120,000 annually.

Schedule

This is a full-time position with standard business hours.

Similar jobs

FPGA Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$129k/yrapply on gdmissionsystems.com

FPGA Engineer

Belvedere Trading, LLCChicago, IL· 1 wk ago
Engineeringapply on jobs.lever.co

FPGA Engineer

Susquehanna International GroupBala-Cynwyd, PA· 1 wk ago
Engineeringapply on careers.sig.com

FPGA Engineer

Acron AviationPhoenix, AZ· 5 days ago
Engineeringapply on jobs.lever.co

FPGA Engineer

MatrixSpaceHoffman Estates, IL· 5 days ago
Engineering$150k–$200k/yrapply on jsco.re

FPGA Engineer

AVAlbuquerque, NM· 1 mo ago
Engineeringapply on avav.wd1.myworkdayjobs.com