Sr. GNSS Design Engineer - Torrance, CA

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.