📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior GNSS/INS Navigation Engineer

u-blox · Thalwil

Senior 🇬🇧 English
C/C++ Python GNSS INS Multi-sensor fusion PPP RTK CI/CD SIL/HIL

Job description

About the role

u-blox is looking for a Senior GNSS/INS Navigation Engineer to join a high-performing R&D team. The engineer combines deep expertise in GNSS positioning, inertial navigation, estimation theory and multi-sensor fusion with strong software skills, turning advanced algorithms into robust, production-ready solutions. The role spans the full algorithm development lifecycle, from concept and prototyping through implementation, verification, optimization and product release.

Key responsibilities

  • Design, develop and enhance core GNSS, navigation and multi-sensor fusion algorithms for embedded positioning products.
  • Work across the full development lifecycle, from requirements and feature definition to implementation, validation and release.
  • Implement algorithm concepts in production-quality software using C/C++.
  • Analyse navigation performance and investigate challenging real-world operating scenarios.
  • Develop and maintain automated test solutions in Python to ensure product quality and efficient verification.
  • Create and maintain technical documentation for functional blocks, features and development activities.
  • Investigate software defects and customer-reported issues, developing fixes and workarounds where needed.
  • Collaborate on work planning and technical discussions, and contribute to technical roadmaps, innovation activities and patent generation.

Required profile

  • Master's or PhD in Electrical Engineering, Computer Science, Robotics, Aerospace Engineering, Physics, Mathematics or a related field.
  • 7+ years of experience developing GNSS/INS navigation solutions, multi-sensor fusion or related positioning technologies.
  • Strong understanding of GNSS positioning fundamentals, including measurement processing, estimation techniques, statistical methods and performance analysis.
  • Fluent in English; excellent communication and teamwork abilities.

Required skills

  • C/C++ and Python.
  • Software engineering best practices, version control, CI/CD and code review.
  • Debugging, data analysis and validation and testing in simulated and real-world environments (e.g. SIL/HIL).
  • Familiarity with agile software development.

Nice to have: experience with automotive, autonomous systems, robotics, UAVs or precision navigation; knowledge of PPP, RTK, carrier-phase processing and ambiguity resolution; embedded systems and real-time software; machine learning for navigation; patents or technical publications in navigation.

What we offer

  • A key leadership role in a global, technology-driven company with a high degree of ownership over product quality, cost and time-to-market.
  • Collaboration with leading semiconductor manufacturing partners worldwide.
  • An open, supportive and technically strong engineering culture.
  • Flexible working, with work from home offered for a number of days a week.
  • Above-average social benefits.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec u-blox.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 weeks ago

Expires 1 month from now

23 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

u-blox

Thalwil