NovAtel

Software Engineer

NovAtel
Apply
1 month ago
Calgary, CanadaEntry Level / Mid Level

Responsibilities

  • Research, develop, and enhance NovAtel’s GNSS positioning algorithms.
  • Analyze regression results, identify changes, connect performance shifts to parameter updates, and recommend tuning actions through automation tools.
  • Respond to detailed customer support questions and assist customers with product integration.
  • Coordinate and demonstrate Hexagon Autonomous Solutions products for customers.
  • Collaborate with verification designers to develop automated test suites.
  • Explore AI-driven methods to improve algorithm tuning and development efficiency.

Requirements

  • B.Sc. in Geomatics, Electrical Engineering, Software Engineering, or a similar field, or equivalent relevant experience.
  • Understanding of GNSS error modeling.
  • Familiarity with linear and nonlinear optimization and computational numerical methods.
  • Programming skills in C/C++.
  • Strong written and verbal communication skills and the ability to work effectively in a multidisciplinary team.
  • Python programming experience is preferred.
  • Experience with CI/CD integrations is preferred.
  • Experience working in Agile/Scrum teams is preferred.

Benefits

  • Global-company environment with collaboration across the broader NovAtel organization and customers.
  • Preference given to candidates located in Calgary, Alberta.

Tech Stack

Categories

Data Science
Contact me