FPGA Engineer

Jobspage

Çankaya

On-site

TRY 180,000 - 320,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Fuel support
Tuition assistance
Professional growth
Collaborative culture
Desirable location

Job summary

Jobspage is seeking an FPGA Engineer to design, implement, and validate CubeSat payload FPGA architectures. You will work across RTL/IP, block designs, high-speed interfaces, and embedded Linux in a space-qualified system context.

The role collaborates with RF, DSP, software, and hardware teams to deliver flight-ready payload functionality under power, thermal, and radiation constraints. Candidates should have 2+ years FPGA experience and a strong Zynq background.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 2+ years of professional FPGA development experience (space or high-reliability systems preferred).
  • Strong experience with Xilinx Zynq / Zynq Ultrascale+ architecture.
  • Solid RTL development experience (VHDL/Verilog/SystemVerilog).
  • Experience integrating and debugging complex block designs in Vivado.
  • Working knowledge of Yocto/PetaLinux, device trees, and embedded Linux build systems.
  • Experience with JESD204B, high-speed transceivers (GTH/GTY), and multi-gigabit data paths.
  • Experience with AXI-based architectures, DMA engines, and cache-coherent memory systems.
  • Understanding of supervisory and fault-tolerant digital architectures (watchdogs, reset logic).
  • Basic DSP knowledge (FFT, IQ signals, filtering, spectral processing).
  • Experience using lab tools (oscilloscope, logic analyzer, protocol analyzers) for bring-up and debugging.

Responsibilities

  • Design and implement FPGA architectures for CubeSat payloads using Xilinx Zynq / Zynq Ultrascale+ MPSoC platforms.
  • Develop custom RTL (VHDL/Verilog/SystemVerilog) IP cores and integrate third-party/IP into block designs.
  • Architect data pipelines from high-speed interfaces to memory and processor subsystems.
  • Implement robust supervisory logic (watchdogs, heartbeat monitors, fault recovery state machines).
  • Perform timing closure, resource optimization, power budgeting, and constraint management.

Skills

RTL design
FPGA development
VHDL/Verilog
SystemVerilog
embedded Linux
debugging
lab tools
CI/CD
space qualification

Education

Bachelor’s degree in Electrical Engineering or related

Tools

Vivado
Yocto/PetaLinux
Xilinx Zynq
GTH/GTY
JESD204B
SpaceWire
ILA/VIO
AXI-DMA

Job description

We are seeking a FPGA Engineer responsible for designing, implementing, and validating FPGA-based payload systems for CubeSat platforms. This role focuses on making flight-ready FPGA architectures fully functional within a space-qualified system context, including high-speed data paths, embedded processing, interface integration, and robust supervisory architectures.

You will work across the full stack: RTL/IP development, block design integration, high-speed transceivers, embedded Linux (Yocto/PetaLinux), device trees, DMA pipelines, and system validation. The role requires close collaboration with RF, DSP, embedded software, systems, and hardware teams to deliver reliable payload functionality under space constraints (power, thermal, radiation, bandwidth, and reliability).

Responsibilities
FPGA & Payload Architecture
  • Design and implement FPGA architectures for CubeSat payloads using Xilinx Zynq / Zynq Ultrascale+ MPSoC platforms.
  • Develop custom RTL (VHDL/Verilog/SystemVerilog) IP cores and integrate third-party/vendor IP into block designs.
  • Architect data pipelines from high-speed interfaces to memory and processor subsystems with deterministic latency and throughput guarantees.
  • Implement robust supervisory logic (watchdogs, heartbeat monitors, fault recovery state machines, reset trees).
  • Perform timing closure, resource optimization, power budgeting, and constraint management (XDC).
High-Speed Interfaces & Transceivers
  • Implement and validate high-speed serial interfaces including: JESD204B, GTH/GTY transceivers, SpaceWire.
  • Integrate and debug CANBus and RS-485 interfaces for satellite subsystem communication.
  • Perform signal integrity-aware integration in coordination with hardware teams.
Embedded Linux & System Integration
  • Develop and maintainYocto / PetaLinux build environments.
  • Configure device trees, bootloaders, kernel modules, and root filesystems.
  • Build and manage SDKs and reproducible build systems.
  • Integrate FPGA fabric logic with ARM processing system (PS-PL integration).
  • Debug boot flows (FSBL/U-Boot/Linux), peripheral drivers, and memory maps.
Data Movement & Memory Architecture
  • Design and optimize DMA-based data paths (AXI-DMA and related IP).
  • Ensure correct cache coherence between PS and PL domains.
  • Implement high-throughput streaming pipelines with proper buffering and backpressure handling.
  • Utilize Analog Devices IP cores (e.g., Radio Core, AXI-DMA, JESD framework) effectively and extend when required.
DSP & Algorithm Acceleration
  • Implement FPGA-based DSP blocks (FFT, filtering, IQ processing, basic spectral processing).
  • Translate algorithmic prototypes from Python/C++ into synthesizable HDL implementations.
  • Optimize fixed-point representations and validate numerical performance.
  • Collaborate with algorithm engineers to balance precision, latency, and resource utilization.
Verification & Validation
  • Develop simulation testbenches and hardware-in-the-loop validation workflows.
  • Perform on-board debugging using ILA, VIO, and embedded logic analyzers.
  • Conduct bring-up and payload validation at bench level and system level.
  • Support environmental and qualification test campaigns (thermal-vacuum, vibration, etc.) as required.
Documentation & Collaboration
  • Produce architecture documentation, interface control documents (ICDs), timing/resource reports, and test procedures.
  • Collaborate closely with RF, DSP, software, mechanical, and systems engineers.
  • Participate in design reviews and contribute to risk assessment and mitigation strategies.
Minimum Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 2+ years of professional FPGA development experience (space or high-reliability systems preferred).
  • Strong experience with Xilinx Zynq / Zynq Ultrascale+architecture.
  • Solid RTL development experience (VHDL/Verilog/SystemVerilog).
  • Experience integrating and debugging complex block designs in Vivado.
  • Working knowledge of Yocto/PetaLinux, device trees, and embedded Linux build systems.
  • Experience with JESD204B, high-speed transceivers (GTH/GTY), and multi-gigabit data paths.
  • Experience with AXI-based architectures, DMA engines, and cache-coherent memory systems.
  • Understanding of supervisory and fault-tolerant digital architectures (watchdogs, reset logic).
  • Basic DSP knowledge (FFT, IQ signals, filtering, spectral processing).
  • Experience using lab tools (oscilloscope, logic analyzer, protocol analyzers) for bring-up and debugging.
Preferred Qualifications
  • Experience with RFSoC platforms and RF data converters.
  • Experience with SpaceWire protocol implementation and debugging.
  • Familiarity with Analog Devices HDL frameworks and IP cores.
  • Experience designing custom IP from scratch for production systems.
  • Experience translating high-level algorithmic code (Python/C++) into optimized FPGA implementations.
  • Understanding of fixed-point arithmetic, numerical precision trade-offs, and resource/performance optimization.
  • Familiarity with CubeSat or small satellite architectures (power constraints, redundancy, radiation considerations).
  • Experience with CI/CD for FPGA builds and reproducible toolchains.
  • Exposure to space qualification workflows and environmental test support.
  • Experience collaborating across hardware, RF, and software teams in multidisciplinary aerospace environments.
Benefits:
  • Competitive salary and a comprehensive benefits package, including health insurance and fuel support.
  • Continued support for candidates currently enrolled in a master's or doctoral program in a related field.
  • Opportunities for continuous professional growth and skill development.
  • Engage in a collaborative and innovative work environment.
  • Enjoy a positive and enriching work environment, situated in a desirable location.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CubeSat FPGA Engineer: Space-Grade RTL & SoC Integration
CubeSat FPGA Engineer: Space-Grade RTL & SoC Integration

Jobspage • Çankaya

On-site
TRY 180,000 - 320,000
Health insurance
Fuel support
Tuition assistance
+3
Electronic Warfare FPGA Engineer
Electronic Warfare FPGA Engineer

Jobspage • Çankaya

On-site
TRY 180,000 - 260,000
Satellite Systems Engineer
Satellite Systems Engineer

Jobspage • Çankaya

Hybrid
TRY 180,000 - 240,000
Health insurance
Fuel support
Professional growth opportunities
+1
Spacecraft Electrical Engineer
Spacecraft Electrical Engineer

Jobspage • Çankaya

On-site
TRY 180,000 - 280,000
Health insurance
Fuel support
Professional growth opportunities
Electronic Warfare Algorithms Engineer
Electronic Warfare Algorithms Engineer

Jobspage • Çankaya

On-site
TRY 400,000 - 640,000
Health insurance
Fuel support
Communication Systems Software Engineer
Communication Systems Software Engineer

Jobspage • Çankaya

On-site
TRY 280,000 - 420,000
Health insurance
Fuel support
Growth opportunities
CubeSat Operator
CubeSat Operator

Jobspage • Çankaya

On-site
TRY 4,436,000 - 6,407,000
Health insurance
Fuel support
Professional growth opportunities
+2
RF System & Electrical Engineer
RF System & Electrical Engineer

Jobspage • Çankaya

On-site
TRY 120,000 - 200,000
Health insurance
Fuel support
Professional growth opportunities
AIT Engineer
AIT Engineer

Jobspage • Çankaya

On-site
TRY 180,000 - 320,000
Health insurance
Fuel support
Tuition/degree sponsorship
+1
Electronic Warfare FPGA Engineer - Real-Time DSP Architect
Electronic Warfare FPGA Engineer - Real-Time DSP Architect

Jobspage • Çankaya

On-site
TRY 180,000 - 260,000