Job DescriptionYou will join u-blox’s high-precision Positioning Services team, taking a senior technical role in the development and evolution of advanced GNSS algorithms and positioning services. In this position, you will be a key contributor to complex algorithmic topics, working largely independently while collaborating closely with other senior engineers, product owners, and system architects.
You will play an important role in shaping technical solutions for high-precision positioning, contributing both hands-on expertise and technical leadership across multiple teams. This includes driving design decisions, supporting less experienced colleagues through mentoring and technical guidance, and ensuring that algorithmic solutions are robust, scalable, and aligned with product and customer needs.
What makes this role exciting is the combination of deep technical problem-solving and real product impact: your work will directly influence capabilities used in demanding real-world applications such as industrial automation, robotics, and precise navigation. You will operate in a collaborative, low-hierarchy environment that values autonomy, clarity of thought, and proactive ownership, with the opportunity to grow toward broader technical leadership and domain expertise.
Location: Hannover
Your Responsibilities- Design, develop, and validate advanced GNSS and high-precision positioning algorithms for production-grade products and services
- Take technical ownership of complex algorithmic components or topics across teams
- Contribute to architectural and design decisions, balancing technical excellence with product and delivery constraints
- Collaborate closely with Product Owners, system engineers, and other stakeholders to translate requirements into reliable algorithmic solutions
- Support end-to-end system performance through analysis, debugging, and optimization
- Act as a technical mentor, supporting knowledge sharing and raising the overall technical level within the team
Your Skills and Experience - 8 – 10 years of hands-on experience in GNSS, high-precision positioning, or advanced signal processing
- Strong programming skills in C/C++ and experience working in complex software systems
- Deep understanding of GNSS measurements, positioning algorithms, and system-level effects
- Ability to work independently on complex problems, knowing when to involve other experts
- Clear and structured communication skills, with the ability to explain technical topics across disciplines
- Proactive mindset with a strong sense of ownership and responsibility for outcomes
Bonus Points (not mandatory) - Linux experience (computing, scripting, networking, server concepts).
- AWS experience (Infrastructure as code, server and serverless concepts).
- Experience in orbit determination or precise orbit products
- Hands-on experience with Bernese Software and/or GIPSY
- Experience with scientific computing tools (e.g. Python, MATLAB) and statistical analysis
- Exposure to services products such as Network RTK, orbit prediction, or Assisted GNSS
- Experience working in distributed or cross-functional teams
- Experience in an agile work environment
What are your perks? - A multicultural and international company with over 60 different nationalities
- Project-based activities working with colleagues distributed across the globe
- A startup and innovation mindset that thrives within a company culture built on ownership, ambition, and playing-to-win
- Hybrid working model & flexible working hours
- A strong learning environment
- Company Performance Bonus
- ... and discover even more by talking with us!