SpaceX logo

FPGA Engineer (Starshield)

SpaceX

Hawthorne · 2+ years experience · Posted Oct 14, 2026

At a glance

Experience
2+ years experience
Location
Hawthorne

About the role

  • The FPGA Engineer for Starshield will design, develop, and test FPGAs supporting safety-critical logic, sensors, cryptography, and communication systems for SpaceX's satellite constellation.
  • This role involves managing the complete lifecycle of FPGA designs, from initial development through verification and flight support.
  • Engineers will collaborate with avionics, software, and platform teams to build reliable in-space networks and autonomous satellite operation systems.

Responsibilities

  • Deliver highly reliable firmware for SpaceX-designed hardware.
  • Develop new products in collaboration with cross-departmental engineers, from prototype through production and flight.
  • Take ownership of firmware products, including verification testing and documentation.
  • Follow the SpaceX flight software development process.
  • Collaborate with avionics, software, and platform engineers to design and validate FPGA designs.

Requirements

  • Bachelor’s degree in computer science, electrical engineering, math, or other engineering discipline, OR 2+ years of professional software development experience.
  • Experience using Verilog, SystemVerilog, or VHDL.
  • Must be a U.S. citizen, lawful permanent resident, refugee, or asylee to comply with U.S. Government export regulations.
  • Ability to obtain and maintain a Top Secret or Top Secret SCI clearance.

Preferred qualifications

  • Experience working with complex digital designs.
  • Experience in different stages of FPGA development: RTL design, verification, synthesis, timing analysis, lab bring up/validation.
  • Experience developing firmware for Xilinx SoC FPGA platforms and designing high-throughput PS/PL interfaces.
  • Experience with high speed serial links, including GbE, PCI-E or similar.
  • Experience with networking protocols and packet processing (Ethernet 802.3, IPV4/IPV4, UDP, TCP).
  • Experience implementing DSP algorithms on FPGAs, including fixed point analysis and verification.
  • Experience developing software for embedded systems in C or C++, or significant experience in another software language.
  • Scripting skills (bash, Perl, Python).

Benefits

  • Long-term incentives (company stock or long-term cash awards)
  • Discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10 or more paid holidays per year

Skills

  • Verilog
  • SystemVerilog
  • VHDL
  • Xilinx SoC
  • RTL Design
  • GbE
  • PCI-E
  • Ethernet 802.3
  • IPV4
  • UDP
  • TCP
  • C
Show all 15 skills
  • C++
  • Python
  • Bash

SpaceX

FPGA Engineer (Starshield)

Apply now