IT & Software

Senior Navigation Algorithms Engineer

Garmin Canada Inc.

Town Of Cochrane · Alberta · Canada

Share this job: X Facebook WhatsApp

Advance navigation algorithms at Garmin through technical research, GNSS expertise, and INS solutions in Kansas City or Cochrane.

This Senior Software Engineer role supports Core Platform Technology and works across Garmin’s product segments. You will explore difficult positioning problems, investigate new technologies, and develop innovative algorithmic solutions. The position also includes project leadership, technical planning, and guidance for less experienced engineers.

Key Responsibilities:

  • Research advanced technologies for positioning applications
  • Develop GNSS and INS algorithmic solutions
  • Provide technical input to product development plans
  • Assess project feasibility, schedules, and risks
  • Guide Software Engineers through complex technical work

Requirements:

  • Five years’ relevant experience with qualifying bachelor’s degree or equivalent
  • Knowledge of GNSS algorithms, filtering, and fault detection
  • Experience with sensor fusion and inertial sensors
  • Strong C/C++ and scripting skills for algorithm verification
  • Experience architecting solutions across groups or disciplines

Use GNSS algorithms, inertial navigation, sensor fusion, and technical leadership to advance Garmin positioning research and development.

#J-18808-Ljbffr

Reference: WJ-4483_1478503 · Posted 08 Nov 2026, 02:35 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs