Seeking a Senior GNSS Design Engineer who has 3+ years of experience in baseband signal processing of GNSS signals (or higher level education and experience). The engineer will provide baseband software development for high precision GNSS Receivers.
Develop Real Time Embedded C/C++ Software to perform acquisition, tracking, measurement generation for GNSS signals
Provide Satellite Navigation Data demodulation and processing
Bachelor's degree in an Engineering, Geomatics, Science or Technology related discipline
3 + years of experience in baseband signal processing of GNSS signals or equivalent in Graduate Studies.
3+ years of experience developing & implementing real-time GNSS signal processing algorithms related to satellite signal acquisition, tracking and measurement generation a plus.
Experience debugging real-time software
Strong C/C++ real-time embedded programming skills
Experience problem solving issues, such as: multipath, cycle-slip mitigation/detection, data coding & decoding
Experience or understanding of baseband subject matter, such as: multipath, tracking loop designs, semi-codeless tracking.
Experience providing software defect resolution
Experience with GNSS Navigation Data, coding theory, Almanac and/or Ephemeris data
Understanding of RF/Digital sections of GNSS receivers
Understanding of high precision navigation concepts, such as: Real-Time-Kinematic (RTK) or other Differential Navigation
Experience using software source control tools
Experience with multiple constellations: GPS, Glonass, Galileo, and Compass
Visa sponsorship is available for this role.