Software Engineer – GNSS Systems (Tools, Test & Data)

oneNav, Inc.
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Build and maintain software tools, test infrastructure, and data pipelines for GNSS receiver testing, including automated testing across jamming and spoofing waveforms and analysis of large log files. Develop dashboards and visualizations, automate team workflows, and collaborate with signal-processing engineers and test teams to deliver reliable, reusable software.

Requirements: Requires a bachelor's degree in computer science, software engineering, electrical engineering, or an equivalent field, plus at least two years of professional or substantial internship/project software engineering experience. Candidates should have strong Python skills and experience with at least one compiled or systems language, structured and unstructured data, basic visualizations, Git, and software engineering practices; GNSS or RF experience is not required.

Key Skills: Python, C/C++, Go, Rust, Data Processing, Data Visualization, Matplotlib, Plotly, Git, Software Testing, Code Review, Test Automation, Dashboard Development, Log Parsing, SQL, GNSS

Benefits: Stock Options, Training, Career Development, Team Events




Fast Track Upload