Swan

Research Engineer

Swan

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Research, design, and develop alternative PNT solutions leveraging signals of opportunity (Wi-Fi, cellular, LEO satellites, GNSS backups, etc.), radio SLAM, and inertial navigation.
  • Implement and optimize sensor fusion algorithms integrating IMU, LiDAR, radar, barometers, magnetometers, and RF-based positioning.
  • Develop robust navigation algorithms based on Kalman filtering, factor graphs, and particle filtering for real-time applications.
  • Work on radio-based navigation techniques, including time-difference-of-arrival (TDOA), frequency-difference-of-arrival (FDOA), and Doppler-based positioning.
  • Design and implement signal processing techniques for extracting positioning information from RF signals, including waveform analysis and multipath mitigation.
  • Conduct real-world testing and data collection campaigns to validate and refine PNT solutions.
  • Write clean, efficient, and well-documented code in Python and C++, with experience in simulation environments such as MATLAB, GNU Radio, or SDR-based platforms.
  • Collaborate with cross-functional teams, including RF engineers, AI/ML researchers, and roboticists, to develop integrated navigation systems.

Requirements

  • Master’s or Ph.D. in Electrical Engineering, Aerospace Engineering, Computer Science, or a related field
  • 5+ years of experience in alternative PNT, signal processing, and multi-sensor fusion
  • Expertise in GPS-denied navigation, signals of opportunity, and inertial navigation (INS)
  • Strong knowledge of Kalman filters, factor graphs, and other probabilistic estimation techniques
  • Experience with software-defined radio (SDR) platforms such as Ettus USRP, HackRF, or RTL-SDR
  • Proficiency in Python, C++, and MATLAB, with experience in real-time implementation
  • Familiarity with SLAM techniques (radio SLAM, visual SLAM, LiDAR SLAM) and their integration into navigation systems
  • Understanding of low-SWaP (Size, Weight, and Power) embedded systems for real-time PNT applications
Benefits
  • Top-tier health, dental, vision, short-/long-term disability, and life insurance, with full employee coverage and partial coverage for dependents
  • Flexible/reasonable vacation and sick leave
  • 401(k) plans, FSA, HSA, and commuter benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
sensor fusionKalman filteringfactor graphsparticle filteringsignal processingRF-based positioningTDOAFDOAPythonC++