How Remoteville checks and expires listings
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
