Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Python and Tdoa — tell us what you know and we'll check the rest.
Gap to noteAlso lists Fdoa — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Spire Global logo

Principal RF Engineer

Spire Global · Glasgow, Scotland · Posted 99 days ago

hybridmgr
PythonTDOAFDOAAoAGeolocationSignal ProcessingEstimation TheoryRF Propagation

Principal RF Engineer

You will own the mathematical and physical foundations of one of the few operational commercial space-based RF geolocation systems in active customer use today. The core problem: estimating the position of RF emitters using time difference of arrival (TDOA), frequency difference of arrival (FDOA), and angle of arrival (AoA) measurements collected by a constellation of low Earth orbit (LEO) satellites. You will formulate estimation problems, develop and validate algorithms, characterize error sources, and drive performance improvements across all three measurement domains.

You will inherit a working production geolocation system. This is not a greenfield research project. The algorithms exist, they run, and they produce results for real customers. Your job is to understand the existing system deeply, identify where performance is limited, and systematically improve it. Over time you will also extend the system with new measurement types and capabilities as mission requirements evolve.

This is a hands-on, iterative role operating on real-world data with all its imperfections. Calibration is incomplete. Truth data is sparse. Operational constraints require pragmatic engineering tradeoffs. You will spend significant time examining real geolocation outputs, diagnosing performance issues, refining algorithms based on what the data shows, and shipping incremental improvements. The work cycle is not "design an algorithm and hand it off." It is: analyze outputs, identify the limiting error source, develop or refine an algorithmic solution, validate it against data, and repeat. You will work alongside software engineers who handle production implementation and infrastructure; your role is to ensure the algorithms are correct, well-understood, and continuously improving.

…

Apply on Spire Global's site →

This posting is sourced from Spire Global's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 49 open roles at Spire Global right now. This role centers on Python, Tdoa, Fdoa, and Aoa.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.