1

Gnss Algorithm Jobs (NOW HIRING)

GNSS DSP Engineer

Louisville, CO ยท On-site

$149K - $174K/yr

This exciting role, on one of our newest and most exciting programs, will lead technical development of Global Navigation Satellite System (GNSS) software and algorithms running on edge processing ...

The successful candidate will develop tools and algorithms for monitoring the validity and accuracy of GNSS data products produced by the International GNSS Service (IGS). Most work for this position ...

GNSS Scientist

Washington, DC ยท On-site

$105K - $135K/yr

The successful candidate will develop tools and algorithms for monitoring the validity and accuracy of GNSS data products produced by the International GNSS Service (IGS).Most work for this position ...

GNSS Scientist

Washington, DC ยท On-site

$105K - $135K/yr

The successful candidate will develop tools and algorithms for monitoring the validity and accuracy of GNSS data products produced by the International GNSS Service (IGS). Most work for this position ...

The successful candidate will develop tools and algorithms for monitoring the validity and accuracy of GNSS data products produced by the International GNSS Service (IGS). Most work for this position ...

GNSS Data Scientist Associate

Austin, TX ยท On-site

$88.50 - $120K/hr

Evaluate and develop new metrics, algorithms, processing techniques with modernized GPS and GNSS signals. Contribute to testing and routine assessments of GPS and GNSS receiver performance. Provide ...

R&T Software Engineer - GNSS Simulation Granada, Spain We're looking for a R&T Software Engineer ... Support the design, implementation, and evaluation of signal processing algorithms for interference ...

next page

Showing results 1-20

Gnss Algorithm information

What is a GNSS algorithm?

GNSS algorithms are specialized sets of mathematical procedures used to process signals from Global Navigation Satellite Systems, such as GPS, GLONASS, Galileo, or BeiDou. These algorithms help determine the precise position, velocity, and timing information of a receiver by analyzing signals from multiple satellites. They are essential for improving accuracy, reliability, and performance in navigation systems used in smartphones, vehicles, aviation, and other applications.

What are the key skills and qualifications needed to thrive as a GNSS algorithm engineer, and why are they important?

To thrive as a GNSS Algorithm Engineer, you need a solid background in mathematics, signal processing, and satellite navigation principles, typically supported by a degree in electrical engineering, computer science, or a related field. Familiarity with programming languages like C++, MATLAB, and Python, as well as experience using simulation tools and GNSS receivers, is essential. Strong analytical thinking, problem-solving skills, and the ability to work collaboratively in multidisciplinary teams are crucial soft skills. These competencies ensure accurate development, implementation, and optimization of GNSS algorithms, which are vital for reliable positioning and navigation solutions.

What are some common challenges faced by GNSS algorithm engineers when developing positioning solutions, and how can they be addressed?

GNSS Algorithm Engineers often encounter challenges such as signal multipath, interference, and weak signal environments, which can impact positioning accuracy. Addressing these issues typically involves designing robust algorithms that integrate sensor fusion, error correction, and advanced filtering techniques. Collaboration with hardware engineers and testing in real-world scenarios are also key to refining and validating solutions. Staying updated on the latest GNSS standards and continuously optimizing for computational efficiency are essential for success in this role.

What is the difference between Gnss Algorithm vs GNSS Data Analyst?

AspectGnss AlgorithmGNSS Data Analyst
Required CredentialsEngineering degree, knowledge of signal processingDegree in geospatial, GIS, or related fields
Work EnvironmentResearch labs, R&D departments, software developmentData analysis teams, GIS departments, fieldwork
Industry UsageDeveloping positioning algorithms, improving accuracyInterpreting GNSS data, reporting, quality assessment

While Gnss Algorithms focus on creating and refining the algorithms that process satellite signals, GNSS Data Analysts interpret the resulting data to support applications like navigation and surveying. Both roles require understanding of satellite systems, but Gnss Algorithm specialists develop the core technology, whereas GNSS Data Analysts apply it in practical contexts.

What other helpful pages are available for Gnss Algorithm?

Other pages related to Gnss Algorithm:

Infographic showing various Gnss Algorithm job openings in the United States as of September 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution.

GNSS Navigation Algorithm Engineer

Torrance, CA โ€ข On-site

Three Point Solutions
Recruiting and Staffing Servicesย โ€ขย 11 - 50 employees

$58 - $61/hr

Contractor

Re-posted 23 days ago


Job description

Job Title:         GNSS Navigation Algorithm Engineer
Client:              Heavy Machine Manufacturing Company
Location:         Torrance, CA 90503
Duration:         24 Months (Possible Extension/Conversion)
Shift:                1st Shift (6:00 AM – 2:30 PM)

Job Summary

Leads design and development of embedded software systems, focusing on GNSS navigation algorithms and product-level engineering solutions. Acts as a technical expert contributing to complex, high-impact projects.

Key Responsibilities

  • Design, develop, and validate embedded software solutions
  • Lead or contribute to large-scale product development projects
  • Provide technical guidance and mentorship within the team
  • Collaborate across engineering disciplines to deliver robust solutions

Core Duties

  • Develop GNSS navigation algorithms using C/C++
  • Implement estimation models and navigation system logic
  • Conduct code reviews, design reviews, and validation testing
  • Analyze system performance and optimize algorithms
  • Create and maintain high-quality technical documentation
  • Identify process gaps and drive engineering improvements
  • Support compliance with engineering standards and regulations

Technical Focus

  • Embedded systems programming (C/C++)
  • GNSS / navigation algorithms
  • Estimation theory & signal processing
  • Software validation and system-level testing

Required Qualifications

  • Bachelor’s degree in Engineering (or equivalent experience)
  • Strong experience in embedded software development
  • Expertise in C/C++ programming
  • Experience with GNSS/navigation systems and algorithms
  • Strong problem-solving and analytical skills
  • Excellent communication and cross-team collaboration

Key Skills

  • Embedded software architecture
  • Algorithm design & optimization
  • System debugging & defect resolution
  • Project management & technical leadership
  • Data analysis & performance tuning

#ZR