GNSS Signal Processing Systems Engineer

oneNav

Sunnyvale, Northern (CA, KY)

Hybrid

USD 150,000 - 210,000

Full time

Just now
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

oneNav seeks a hands-on GNSS Signal Processing Systems Engineer for Advanced Products & Systems to realize its goals. You will design anti-jamming/spoofing algorithms, build working solutions, analyze KPIs, and collaborate across hardware and software teams to bring prototypes to production.

Location in Sunnyvale, CA, full-time role requiring deep technical expertise and independent thinking in a fast-paced environment.

Qualifications

  • MS/PhD in EE, Signal Processing or related field, or equivalent practical experience.
  • 5+ years hands-on GNSS/RF signal processing with beamforming/anti-jam/anti-spoof experience.
  • Strong grounding in statistical signal processing and estimation/detection theory.
  • Proficiency in MATLAB/Python/C/C++ for algorithm development and HW/embedded validation.
  • Understanding HW/FW/SW boundaries including ADC/RF front-end parameters.

Responsibilities

  • Design and implement beamforming and spatial-filtering algorithms to suppress jammers.
  • Apply statistical detection and estimation to jammer/spoofer detection, classification, and mitigation.
  • Develop countermeasures against interference types (CW, chirp, etc.).
  • Contribute to system-level architecture for next-gen resilient PNT products with HW/SW trade-offs.
  • Build prototypes and drive KPIs like J/S performance across In-Band/Out-of-Band, A/T/R.
  • Translate algorithms into production-quality embedded code with coding standards.
  • Explore ML approaches for jammer/spoofer classification and mitigation.

Skills

GNSS/ RF signal processing
Beamforming
Estimation theory
Statistics for detection
ML for RF signals
Embedded development

Education

M.S./Ph.D. in Electrical Engineering or related field

Tools

MATLAB
Python
C/C++

Job description

We are seeking a hands‑on technical deep GNSS Signal Processing Systems Engineer for our Advanced Products & Systems team to realize oneNav’s goals. You will design anti‑jamming and anti‑spoofing algorithms, build working solutions, analyze KPIs, and collaborate across hardware and software teams to bring prototypes to production. Success in this role requires strong technical depth, independent thinking, and effective collaboration in a fast‑paced environment.

Location: Sunnyvale, CA
Employment type: Full-time

Responsibilities
  • Design and implement beamforming and spatial‑filtering algorithms (e.g., MVDR, LCMV, adaptive nulling) to suppress jammers.
  • Apply statistical detection and estimation theory (Bayesian estimation, hypothesis testing) to jammer/spoofer detection, classification, and mitigation.
  • Develop and validate countermeasures against commonly encountered interference types, including CW, chirp, and other structured/unstructured jamming and spoofing signals.
  • Contribute to system‑level architecture for next‑generation resilient PNT products, evaluating trade‑offs across HW, FW, and SW in close collaboration with RF and ASIC teams for low SWaP‑C implementation.
  • Build prototypes and drive them to measurable KPIs such as J/S performance across In‑Band/Out‑of‑Band, Acquisition, Tracking, and Re‑acquisition.
  • Translate algorithm designs into production‑quality embedded code alongside the software team, adhering to established coding standards.
  • Contribute to advanced initiatives applying machine learning to jammer/spoofer classification and mitigation alongside classical estimation approaches.
Minimum Qualifications
  • M.S. or Ph.D. degree in Electrical Engineering, Signal Processing, Applied Math, or a related field, or equivalent practical experience.
  • 5+ years of hands‑on experience in GNSS, Radar, or RF signal processing, with direct experience in beamforming/array processing, anti‑jam, anti‑spoof, or interference mitigation.
  • Strong theoretical grounding in statistical signal processing and estimation and detection theory, adaptive filtering, array processing.
  • Demonstrated experience designing algorithms for real‑world interference scenarios.
    Proficiency in MATLAB/Python/C/C++ for algorithm development, with experience taking algorithms from simulation to hardware/embedded validation.
  • Strong understanding of HW/FW/SW boundary constraints, including ADC/RF front‑end parameters, timing, and low SWaP‑C feasibility.
Preferred qualifications
  • Experience with GNSS receiver internals, including acquisition, tracking, RFI mitigation, or custom GNSS ASICs.
  • Knowledge of advanced ML techniques applied to signals in non‑Gaussian noise channels or RF/sensor domain classification problems.
  • Hands‑on experience with custom PCB build considerations, component selection, signal probing, and hardware interface troubleshooting.
  • Experience utilizing advanced simulation and measurement equipment for interference testing.
  • Cloud services such as AWS.
What We Offer
  • A multicultural, international team and a collaborative, flat culture
  • Project‑based global work and exposure to cutting‑edge L5-direct GNSS and AI technologies
  • A true start‑up environment with innovation time, fast decision‑making, and direct access to leadership
  • Career growth through regular development discussions, training, and high‑visibility opportunities
  • Competitive compensation with stock options to share in oneNav’s long‑term success
  • Startup‑style perks, team events, and a friendly, supportive environment
About the Team

oneNav is powered by a world‑class group of GNSS innovators and engineers, bringing together leading talent from industry giants such as Qualcomm, Apple, Intel,SnapTrack,SiRF, and Trimble. Our team members have spent decades advancing the state of satellite navigation and mobile technology, contributing deepexpertisein GNSS system architecture, multipath mitigation, advanced signal processing, ASIC development, and modern AI/ML techniques. Collectively, our engineers have authored more than 200 patents throughout their careers, underscoring a long history of driving breakthrough innovation in positioning technologies.

Backed by top-tier investors – including Norwest Ventures, GSR Ventures, and Google Venture – oneNav combines technical excellence with strong industry support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GNSS Signal Processing Systems Engineer
GNSS Signal Processing Systems Engineer

oneNav, Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Stock options
Startup environment
Career growth discussions
+1
Software Engineer – GNSS Systems (Tools, Test & Data)
Software Engineer – GNSS Systems (Tools, Test & Data)

oneNav • Sunnyvale (CA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Multicultural team
Global project exposure
Startup environment
+3
Senior RF Design and Test Engineer
Senior RF Design and Test Engineer

oneNav, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Stock options
Startup perks
Team events
+1
Senior RF Design and Test Engineer
Senior RF Design and Test Engineer

Triveni IT • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Senior RF Design & Test Engineer for GNSS ASICs
Senior RF Design & Test Engineer for GNSS ASICs

Triveni IT • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Senior Navigation Engineer Hardware Engineering Washington, DC
Senior Navigation Engineer Hardware Engineering Washington, DC

helsing.ai • Washington

Hybrid
USD 90,000 - 120,000
Medical insurance
Flexible paid time off
Remote/hybrid work options
Senior Navigation Engineer
Senior Navigation Engineer

Helsing • Washington

On-site
USD 95,000 - 120,000
Flexible paid time off
Insurance coverage
Director of Technology - GNSS | GPS | Inertial Systems
Director of Technology - GNSS | GPS | Inertial Systems

Mackinnon Bruce International • Town of Texas (WI)

On-site
USD 220,000 - 320,000
Senior Systems Engineer
Senior Systems Engineer

Anellophotonics • Santa Clara (CA)

On-site
USD 125,000 - 180,000
Navigation Algorithms Engineer
Navigation Algorithms Engineer

Industrious Ventures • Burlingame (CA)

On-site
USD 140,000 - 190,000