How Remoteville checks and expires listings

Principal Signal Processing Engineer

Skills
Signal ProcessingGNSSPNTReceiver ArchitecturePythonMATLABC/C++
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 PNT systems and GNSS receiver signal processing
  • Solid understanding of acquisition tracking loops DLL PLL FLL data decoding and positioning engines
  • Experience in GNSS algorithm development for mass-market or high-precision receivers
  • Proficiency in Python and or MATLAB with experience in embedded C C++
  • Familiarity with embedded real-time systems and modern software development practices
  • Analytical detail-oriented mindset with a strong focus on quality and robustness
  • Ability to communicate complex technical topics clearly in English

Nice to have

  • Quality focused
  • Detail oriented
  • Analytical mindset
  • Strong communicator
  • Collaborative

Day to day

  • Design and develop advanced GNSS algorithms for acquisition tracking and signal monitoring
  • Explore and prototype next generation GNSS and PNT technologies including LEO-PNT SoOP high precision low power and hybrid positioning concepts
  • Develop validate and analyze algorithms using Python MATLAB simulations lab measurements real world data and embedded C C++ implementations
  • Contribute to receiver architecture technology roadmaps technical documentation knowledge sharing and technology transfer into product development
  • Provide mentoring and technical leadership within selected focus areas depending on seniority