GNSS Engineer
- Calgary, AB, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
GNSS Engineer
Location: Calgary or Ottawa, Canada
The Opportunity
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.
Desirable Experience
- 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.
More about this job
Responsibilities
Develop and optimize GNSS positioning and navigation algorithms, including RTK, PPP, and satellite signal processing. Analyze positioning performance, investigate errors, improve accuracy, and conduct simulations, testing, and validation with real-world data in collaboration with engineering teams.
Requirements
A degree in Electrical, Computer, Aerospace Engineering, Geomatics, or a related field is required, along with experience in GNSS, satellite navigation, positioning, or signal processing. Candidates should understand GNSS receivers and techniques such as RTK or PPP, be proficient in C/C++, Python, or MATLAB, and have strong analytical and problem-solving skills.
Skills
- GNSS Positioning Algorithms
- Satellite Navigation
- RTK
- PPP
- Satellite Signal Processing
- GNSS Receivers
- C
- C++
- Python
- MATLAB
- Performance Analysis
- Simulation
- Testing and Validation
- GNSS-INS Integration
- Sensor Fusion
- Embedded Systems
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Science & Research
Keywords
- GNSS
- Satellite Navigation
- Precision Positioning
- GNSS Receivers
- Positioning Algorithms
- Navigation Algorithms
- RTK
- PPP
- Satellite Signal Processing
- C
- C++
- Python
- MATLAB
- GNSS-INS Integration
- Sensor Fusion
- GPS
- Galileo
- GLONASS
- BeiDou
- Carrier-Phase Processing
- Ambiguity Resolution
- Multipath Mitigation
- Embedded Systems
- Real-Time Processing
- Simulation
- Testing and Validation
- Performance Analysis