How Remoteville checks and expires listings

Senior Signal Processing Engineer

Skills
Global Navigation Satellite System
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • MSc or PhD in Electrical Engineering Telecommunication Signal Processing Computer Science or a related field
  • Strong hands-on experience in GNSS receiver signal processing at the measurement layer
  • Solid understanding of acquisition tracking loops DLL PLL FLL data decoding and their interaction with positioning engines
  • Experience in GNSS algorithm development for mass-market or high-precision receivers
  • Proficiency in embedded C/C++ with supporting skills in Python and/or MATLAB
  • Familiarity with embedded real-time systems and modern software development practices
  • Analytical detail-oriented mindset with strong focus on quality and robustness
  • Ability to communicate complex technical topics clearly in English

Nice to have

  • High-precision GNSS
  • Integrity-related topics
  • LEO-PNT exposure
  • SoOP exposure
  • Hybrid PNT exposure
  • Semiconductor experience
  • GNSS SoC experience
  • Technical leadership
  • Mentoring
  • Cross-team coordination

Day to day

  • Design and develop advanced GNSS measurement-layer algorithms including acquisition tracking and signal quality metrics
  • Explore and prototype next-generation GNSS and PNT technologies such as multi-frequency multi-constellation LEO-PNT SoOP and hybrid positioning concepts
  • Develop and validate algorithms in Python and MATLAB then implement them in embedded C/C++ for real-time receiver environments
  • Analyse performance using simulations lab measurements and real-world data and contribute to receiver architecture roadmaps technical documentation and knowledge sharing