As the RF Signal Engineer in the Advanced Signal Processing Group, you will be at the forefront of developing and implementing cutting-edge signal processing and geolocation algorithms. You’ll work directly with data from Spire's global fleet of Low Earth Orbit satellites, enhancing our TDOA/FDOA-based RF geolocation pipeline and developing new RF intelligence applications.
Requirements
- RF Digital Signal Processing (DSP): Apply deep theoretical and practical expertise in DSP for radio frequency applications, including modulation/demodulation, filtering, and spectral analysis.
- C++ Programming: Develop and maintain high-performance, production-grade algorithms and software pipelines using modern C++.
- Geolocation Algorithms (TDOA/FDOA): Strong theoretical understanding and/or hands-on experience with Time Difference of Arrival (TDOA) and Frequency Difference of Arrival (FDOA) geolocation techniques.
- Problem-Solving & Research: Demonstrable ability to tackle complex, open-ended problems by moving from theoretical concepts and whitepapers to practical, implemented solutions.
- NVIDIA CUDA: Experience in developing and optimizing algorithms using NVIDIA's CUDA platform for GPU acceleration.
- Python Programming: Familiarity with Python for data analysis, rapid prototyping, and building supporting infrastructure tools.
- Experience with Satellite Signals: Prior experience working with RF signals collected from Low Earth Orbit (LEO) satellites or other aerospace platforms provides valuable context for our mission.
- Machine Learning (AI): Knowledge of machine learning models and frameworks (e.g., PyTorch, TensorFlow) for emerging applications like signal classification or voice extraction/transcription.
Benefits
- Name Your Satellite Program (NYSP)
- Launch Attendance
- Generous Time Off Policy
- Education Assistance Program
- Employee Assistance Program (EAP)
- Employee Stock Purchase Program (ESPP)
- Family Leave
- Fitness Reimbursement
- Employee Referral Program
- Healthy snacks & beverages in every office