IT & Software

GNSS Engineer

Mpowering People Ltd

Calgary · Alberta · Canada

An exciting opportunity for a GNSS Engineer to develop advanced satellite navigation and precision positioning technologies. You’ll work on high-performance GNSS receivers, positioning algorithms and signal processing, collaborating with hardware, software and systems engineering teams.

Key Responsibilities

  • Develop and optimise GNSS positioning and navigation algorithms.
  • Work with RTK, PPP and satellite signal processing technologies.
  • Analyse positioning performance, investigate errors and improve accuracy.
  • Conduct simulations, testing and validation using real-world data.
  • Collaborate across engineering teams to enhance navigation solutions.

Required Experience

  • Degree in Electrical, Computer, Aerospace Engineering, Geomatics or a related field.
  • Experience in GNSS, satellite navigation, positioning or signal processing.
  • Understanding of GNSS receivers and positioning techniques, including RTK or PPP.
  • Proficiency in C/C++, Python or MATLAB.
  • Strong analytical, troubleshooting and problem-solving skills.
  • GNSS-INS integration, sensor fusion or navigation systems.
  • Knowledge of GPS, Galileo, GLONASS or BeiDou.
  • Carrier-phase processing, ambiguity resolution or multipath mitigation.
  • Embedded systems and real-time processing.
#J-18808-Ljbffr

Reference: WJ-291_12002006

Find more on GigBlows

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