1

Navigation Algorithm Engineer Jobs (NOW HIRING)

The Senior Navigation Algorithm Engineer develops software for cutting-edge space and defense systems used by the US Government and commercial customers as well as internal R&D projects. A Senior ...

The Senior Navigation Algorithm Engineer develops software for cutting-edge space and defense systems used by the US Government and commercial customers as well as internal R&D projects. A Senior ...

If you don't know us yet, we are an engineering and innovation company that works in different areas, one of them is defence and security where we work in cyber defence projects, simulation or space ...

Senior GNC Engineer (Navigation)

Rio Rancho, NM · On-site

$94K - $129K/yr

Senior GNC Engineer (Navigation) We are seeking a Senior GNC Engineer to develop advanced ... Design and develop navigation algorithms for high‑speed flight vehicles, including inertial ...

Senior GNC Engineer (Navigation)

Torrance, CA · On-site

$107K - $147K/yr

Senior GNC Engineer (Navigation) We are seeking a Senior GNC Engineer to develop advanced ... Design and develop navigation algorithms for high‑speed flight vehicles, including inertial ...

Algorithm Engineer I

Pine Brook, NJ · On-site

$80K - $95K/yr

Implement basic navigation, localization, estimation, and sensor-processing algorithms from detailed designs. * Assist experienced engineers with the development of advanced navigation and sensor ...

Collaborate with perception, navigation, and integration teams to field robust multi-agent systems ... Experience with path/motion planning algorithms * Experience with multi-agent or distributed ...

GNC Navigation Engineer

Huntsville, AL · On-site

$85K - $104K/yr

This person will join a highly skilled team of GNC engineers and algorithm developers supporting advanced technology demonstrations. GNC Navigation Engineer tasks include:Perform modeling, simulation ...

GNC Navigation Engineer

Huntsville, AL · On-site

$87K - $107K/yr

This person will join a highly skilled team of GNC engineers and algorithm developers supporting advanced technology demonstrations. GNC Navigation Engineer tasks include: * Perform modeling ...

next page

Showing results 1-20

Navigation Algorithm Engineer information

What is a navigation algorithm engineer?

Navigation Algorithm Engineers are professionals who design, develop, and optimize algorithms that allow systems—such as autonomous vehicles, drones, and robotics—to determine their position, orientation, and optimal path. They work with technologies like GPS, inertial sensors, and computer vision to enable accurate and reliable navigation. Their role involves integrating hardware and software, testing in real-world conditions, and collaborating with multidisciplinary teams to enhance navigation performance in complex environments.

What skills and qualifications are needed to thrive as a navigation algorithm engineer?

To thrive as a Navigation Algorithm Engineer, you need a solid background in mathematics, control theory, and computer science, typically supported by a relevant engineering degree. Expertise in programming languages like C++ or Python, experience with simulation tools (e.g., MATLAB/Simulink), and familiarity with sensor fusion or GNSS/INS systems are commonly required. Strong problem-solving, analytical thinking, and effective teamwork distinguish top performers in this role. These skills are crucial for designing precise and reliable navigation solutions that drive the performance and safety of autonomous systems or navigation products.

What challenges does a navigation algorithm engineer face when developing algorithms for real-world deployment?

Navigation Algorithm Engineers often encounter challenges such as ensuring algorithm robustness in unpredictable real-world environments, handling noisy sensor data, and optimizing for both accuracy and computational efficiency. Collaborating closely with hardware and software teams is essential to integrate algorithms seamlessly with onboard systems. Additionally, staying updated with the latest advancements in sensor fusion, SLAM, and path planning techniques is crucial to address evolving project requirements and industry standards.

What are popular job titles related to Navigation Algorithm Engineer jobs?

For Navigation Algorithm Engineer jobs, the most frequently searched job titles are:

Infographic showing various Navigation Algorithm Engineer job openings in the United States as of July 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote 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 22 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