Job Search and Career Advice Platform

Enable job alerts via email!

Senior Algorithm Designer

Hexagon

Calgary

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Calgary is seeking a Senior Algorithm Designer with 8+ years of experience in GNSS/INS and sensor fusion. The ideal candidate will enhance GNSS/INS functionality, collaborate with the geomatics team, and drive innovations in positioning algorithms. A B.Sc. in Geomatics or a related field is required, along with strong coding skills in C/C++. The role offers a chance to work in a high-tech environment on groundbreaking technology.

Qualifications

  • Minimum of 8 years experience in research and product development in GNSS/IMU integration or other sensor fusion.
  • Strong knowledge in optimal estimation theory, GNSS/INS/sensor fusion theory, error modelling, and mitigation.
  • Proven track record of innovation.

Responsibilities

  • Enhance and maintain existing GNSS/INS functionality.
  • Collaborate with geomatics team for GNSS/INS innovation.
  • Design, implement and verify features.
  • Write high-quality software code adhering to standards.
  • Investigate and resolve complex customer issues.

Skills

Optimal estimation theory
GNSS/INS/sensor fusion theory
C/C++ programming
Error modelling and mitigation
Written and verbal communication

Education

B.Sc. in Geomatics/Electrical Engineering or related STEM discipline

Tools

C/C++
Job description
Senior Algorithm Designer

Hexagon Autonomous Solutions is looking for an inventive algorithm engineer with theoretical and hands‑on GNSS/INS/sensor fusion expertise to join the Waypoint group in developing market‑leading GNSS/INS software. In this role, you will collaborate with the core geomatics team to develop, test, and support GNSS augmentation technology. You will have opportunities to work with the other engineers in the wider NovAtel organization to implement positioning enhancements, perform data analysis, and act as technical mentor providing theoretical guidance on algorithms and mathematical applications. Your previous experience analyzing GNSS/INS data collected in real‑world conditions, excellent troubleshooting abilities, and methodical approach to problem solving will support ongoing business initiatives in our exciting high‑tech environment.

Overview

Hexagon Autonomous Solutions is looking for an inventive algorithm engineer with theoretical and hands‑on GNSS/INS/sensor fusion expertise to join the Waypoint group in developing market‑leading GNSS/INS software. In this role, you will collaborate with the core geomatics team to develop, test, and support GNSS augmentation technology. You will have opportunities to work with the other engineers in the wider NovAtel organization to implement positioning enhancements, perform data analysis, and act as technical mentor providing theoretical guidance on algorithms and mathematical applications. Your previous experience analyzing GNSS/INS data collected in real‑world conditions, excellent troubleshooting abilities, and methodical approach to problem solving will support ongoing business initiatives in our exciting high‑tech environment.

Responsibilities

As a Senior Algorithm Designer, responsibilities include:

  • Enhance and maintain existing GNSS/INS functionality by improving the performance of the positioning algorithms and implementing new features and innovations
  • Collaborate with other subject matter experts in the core geomatics team to direct innovation in GNSS/INS and other sensor fusion solutions in both embedded and post‑processed product lines
  • Drive the design, implementation and verification of features throughout the product lifecycle
  • Write high‑quality software code, adhering to best practices and coding standards
  • Explore new research and industry advancements in positioning and find ways to incorporate them into our products
  • Lead the effort around the investigation, analysis and resolution of complex customer issues
  • Anticipate patterns, looking beyond the immediate task and generating new solutions to complex problems
Qualifications

Must‑Have:

  • B.Sc. in Geomatics/Electrical Engineering or related STEM discipline
  • Strong knowledge in optimal estimation theory (Kalman filtering, least squares, etc)
  • Strong knowledge in GNSS/INS/sensor fusion theory, error modelling and mitigation
  • Minimum of 8 years experience in research and product development in GNSS/IMU integration or other sensor fusion
  • Industry experience of applying theory in tightly and deeply coupled systems to a wide range of real‑world scenarios
  • Adept at reading and writing code in C/C++
  • Proven track record of innovation
  • Knowledge of coordinate systems and reference frames
  • Strong written and verbal communication skills

Key Success Factors:

  • Motivated by challenging work
  • Derive excitement and engagement from your work being used in demanding real‑world applications
  • Excellent interpersonal skills and able to work effectively within a multi‑disciplinary team
  • Innate sense of curiosity and conscientiousness
  • Excited by new technologies, new algorithms, and new possibilities
  • Sense of urgency to meet customer expectations

Nice‑to‑Have:

  • M.Sc. or PhD in Geomatics/Electrical Engineering or related STEM discipline
  • Experience with AI disciplines, including machine learning
  • Experience with other programming languages (C#, Python, Matlab, etc)
  • Experience with desktop software development
Job Information

Job ID: 2025-2921

Category: Technical / Engineering

Type: Permanent Full‑Time

Company: NovAtel

Location: CA-AB-Calgary

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.