GNSS Engineer

Mpowering People Ltd

Calgary

On-site

CAD 90,000 - 120,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mpowering People Ltd is seeking a GNSS Engineer in Calgary to develop advanced satellite navigation and precision positioning technologies. You will work across hardware, software and systems teams to deliver high-performance receivers and algorithms.

The role emphasizes RTK/PPP, signal processing and real-world validation, with emphasis on embedded, real-time systems and cross-functional collaboration to improve navigation solutions.

Qualifications

  • Degree in a relevant engineering field (Electrical/Geomatics/Geospatial).
  • Experience with GNSS, satellite navigation or positioning.
  • Proficiency in C/C++, Python or MATLAB.
  • Background in embedded real-time processing.

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.

Skills

GNSS
C/C++
Python
MATLAB
Embedded systems

Education

Bachelor's degree in Electrical/Computer/Aerospace Engineering, Geomatics or related field

Tools

GPS
Galileo
GLONASS
BeiDou

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GNSS Software Engineer
GNSS Software Engineer

Hexagon Autonomous Solutions • Calgary

Hybrid
CAD 90,000 - 120,000
Hybrid work model
Remote work arrangement possible
Senior Software Engineer - GNSS / INS
Senior Software Engineer - GNSS / INS

Garmin Canada Inc. • Town of Cochrane

On-site
CAD 120,000 - 160,000
Principal GNSS Engineer
Principal GNSS Engineer

u-blox • Calgary

On-site
CAD 150,000 - 230,000
Flat structure
Customer exposure
Conference funding
+2
GNSS Software Engineer
GNSS Software Engineer

Hexagon • Calgary

Hybrid
CAD 90,000 - 120,000
Radio Frequency Engineer
Radio Frequency Engineer

Mpowering People Ltd • Calgary

On-site
CAD 70,000 - 110,000
Principal GNSS Architect & Technical Leader
Principal GNSS Architect & Technical Leader

u-blox • Calgary

On-site
CAD 150,000 - 230,000
Flat structure
Customer exposure
Conference funding
+2
Spécialiste GNSS / GNSS Specialist
Spécialiste GNSS / GNSS Specialist

Telemetry Today LLC • Montreal

Hybrid
CAD 110,000 - 150,000
Geomatics Engineer Intern - GNSS & Precision Positioning
Geomatics Engineer Intern - GNSS & Precision Positioning

CNH • Calgary

On-site
CAD 47,000 - 79,000
Housing support
Spécialiste GNSS / GNSS Specialist
Spécialiste GNSS / GNSS Specialist

Xona • Montreal

On-site
CAD 85,000 - 120,000
GNSS Specialist — Precision PNT & LEO Timing
GNSS Specialist — Precision PNT & LEO Timing

Telemetry Today LLC • Montreal

Hybrid
CAD 110,000 - 150,000