We are looking for a Senior Signal Processing Engineer to join our Technology Positioning team. In this role, you will contribute to the long-term evolution of u-blox positioning technologies, working at the intersection of GNSS signal processing, receiver architecture, and advanced research topics. This position is ideal for an experienced GNSS engineer who enjoys combining deep technical work with strategic technology development, influencing future products and platforms across the u-blox portfolio.
Your Responsibilities
Design and development of advanced GNSS measurement-layer algorithms, including acquisition, tracking, and signal quality metrics
Exploration and prototyping of next-generation GNSS and PNT technologies, such as multi-frequency, multi-constellation, LEO-PNT, SoOP, and hybrid positioning concepts
Algorithm development and validation using Python / MATLAB, followed by implementation in embedded C/C++ for real-time receiver environments
Performance analysis using simulations, lab measurements, and real-world data
Contribution to receiver architecture and technology roadmaps, in close cooperation with system and product teams
Technical documentation, internal knowledge sharing, and support for technology transfer into product development
Depending on seniority, mentoring of other engineers and technical leadership within selected focus areas
Your Skills and Experience
MSc or PhD in Electrical Engineering, Telecommunication, Signal Processing, Computer Science, or a related field
Strong hands-on experience in GNSS receiver signal processing, particularly 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 is appreciated
Analytical, detail-oriented mindset with a strong focus on quality and robustness
Ability to communicate complex technical topics clearly in English
Nice to Have
Experience with high-precision GNSS (RTK, PPP, PPP-RTK) or integrity-related topics
Exposure to LEO-PNT, SoOP, or hybrid PNT systems
Semiconductor or GNSS SoC development experience
Experience in technical leadership, mentoring, or cross-team coordination
What We Offer
A technically challenging role with real influence on future u-blox positioning technologies
Opportunity to work at the technology and research frontier, beyond single product cycles
Collaboration with highly skilled GNSS and signal processing experts across u-blox
Flexible working model, including remote work options
Competitive compensation and benefits, including strong social security and work-life balance
A professional, international environment with a strong engineering culture
Additional Perks
A multicultural and international company with over 60 different nationalities
Project-based activities working with colleagues across the globe
A start-up and innovation mindset while scaling processes and efficiencies
Hybrid working model & flexible working hours
A strong learning environment and regular career discussions
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.