Digital Signal Processing (DSP) Engineering Scientist - GNSS
Core
Design and develop real-time GNSS signal processing algorithms (acquisition, tracking, correlation, demodulation) and optimize their software implementation for performance, latency, and power constraints.
Role type
DSP Engineering Scientist (GNSS)
Builds
Efficient, real-time signal processing solutions for GNSS systems
Domain
Satellite navigation / GNSS / Digital Signal Processing
Deliverable
production ML models | product features
Required skills
Digital signal processing theory, Python/C/C++ implementation, real-time optimization, discrete-time signals and systems, spectral analysis, filter design
Preferred skills
GNSS signal processing, embedded processors/GPUs/FPGAs, receiver architectures, carrier-phase tracking, Verilog/VHDL, RF front-end systems, HPC clusters, software defined radios
Technologies
Python, C, C++, Verilog, VHDL
Responsibilities
Design and develop GNSS signal processing algorithms; Implement and optimize DSP code for real-time performance; Analyze signals and develop simulation models; Integrate DSP components with hardware/firmware teams; Document designs and maintain code quality
Seniority
Mid-level (3+ years experience) to Senior (10+ years experience)