S

Swan

Autonomous UAV navigation in GPS-denied environments

DSP / SDR Receiver Engineer - Navigation & Communications

Electrical EngineeringConfirmed live in the last 24 hours
ContractRemote in USANo salary listedRemote

About the Job

Requirements

  • Hands-on experience building receiver signal-processing chains for GNSS, satellite communications, radar, wireless PHY, spectrum monitoring, or related RF systems.
  • Relevant background may include GNSS/PNT receiver design; satellite communications modem or PHY development; radar signal processing; electronic warfare, ELINT, SIGINT, or spectrum monitoring; wireless PHY/LTE/5G baseband processing; or real-time SDR/FPGA-based signal processing.
  • Useful skills include SDR development with GNU Radio, USRP/UHD, RFSoC, or FPGA SDR platforms; real-time DSP implementation; signal acquisition and tracking loops; PLL/FLL/DLL design; Doppler estimation and tracking; carrier and timing recovery; matched filtering and correlation-based detection; frame synchronization and preamble detection; OFDM, TDMA, DVB-S2/DVB-S2X, or other modem PHY experience; GNSS observables such as pseudorange, carrier phase, Doppler, clocks, and ephemerides; navigation filtering, EKFs, factor graphs, or INS/GNSS integration; and Python, C/C++, MATLAB, or similar signal-processing tools.
  • Practical SDR implementation experience and receiver signal-processing intuition, including comfort working with imperfect real-world RF data and debugging acquisition/tracking behavior.

Responsibilities

  • Design and implement software-defined radio receiver algorithms for real-world RF signals.
  • Develop acquisition, tracking, synchronization, and measurement-generation pipelines.
  • Estimate Doppler, carrier phase, timing, delay, and signal-quality metrics.
  • Work with SDR platforms such as USRP/UHD, GNU Radio, RFSoC, or FPGA-based systems.
  • Analyze collected RF data and debug receiver performance in laboratory and field environments.
  • Evaluate waveform structure, modulation, channel behavior, and receiver implementation tradeoffs.
  • Support navigation and communications experiments using GNSS, LEO satellite downlinks, or other opportunistic signals.
  • Turn signal-processing algorithms into working receiver software.

Desired Qualifications

  • Experience with GNSS, LEO satellite signals, satellite communications downlinks, radar, electronic warfare, SIGINT, or wireless PHY systems is especially relevant.

About the Company

Swan

Autonomous UAV navigation in GPS-denied environments

Swan develops autonomous systems for defense and industrial use. Its main products are unmanned aerial vehicles and software that let these drones navigate, map, and operate in GPS-denied environments while keeping electromagnetic emissions low. The software stack combines data from LiDAR, cameras, and inertial sensors to make real-time decisions, and it runs on C++, Python, and ROS-compatible frameworks to control autonomous navigation, perception, and mission execution. Swan differentiates itself by targeting GPS-denied, electromagnetically contested settings and emphasizing scalable, adaptable platforms that can be deployed across real-world robotic systems. It is backed by defense-focused venture capital and has been selected by the Pentagon’s Defense Innovation Unit for Project Artemis to develop long-range, one-way autonomous platform prototypes, signaling a goal to provide reliable, unmanned systems for military and industrial applications in challenging environments.

Company size
1-10
Company stage
Seed
Total funding
$6M
Headquarters
Pittsburgh, PA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Swan

See more jobs