Senior Software Design Engineer
u-blox AG
Thalwil, Switzerland
vor 16 Tg.


In the position of the senior GNSS software design engineer at u-blox you are responsible for the heart of u-blox’s cutting edge navigation devices.

With your practical experience in embedded computing and sound background knowledge in the domain of geodesy, navigation, mathematics and physics you are the specialist for dedicated GNSS software applications running on power-

and performance-optimized ARM processors. With your expertise in the field of embedded systems as integrated in our GNSS module devices you are continuously developing and refining embedded navigation algorithms and strategies.

In addition to well-established systems, you are integrating new Global Navigation Satellite Systems and Satellite Based Augmentations Systems into the software of u-

blox’s embedded devices, such as Beidou, Galileo, QZSS and IRNSS.


  • Taking part in the complete development process which includes design, implementation and verification of embedded receiver firmware
  • Implementation of new features according to a requirement specification and project plan
  • Assistance in definition and verification phase of new features
  • Assuming the role of technical project manager for technology acquisition and product development projects
  • Providing analysis and workarounds or fixes for bugs and nonconformities
  • Requirements

  • Master or PhD in Informatics, Electrical Engineering, Geodesy or Applied Mathematics
  • Sound knowledge of GNSS technology and related technologies such as statistics, adjustment theory, Kalman filtering
  • Proven scientific and engineering skills as problem solving, software debugging, data analysis, statistics, mathematical and physical model
  • Experience in software development and debugging techniques
  • Programming skills : C (required)C++, Perl (welcome)Git, Subversion or other version control softwareEclipse, MS Visual Studio or similar development environmentMatlab or Octave
  • Flexible team player, with ability and motivation to work as part of a bigger project
  • Very good communication and analytical skills
  • Fluent in English, corresponding local language
  • Willingness to travel occasionally
  • Bewerben
    Zu Favoriten hinzufügen
    Aus Favoriten entfernen
    Meine Email
    Wenn Sie auf "Fortfahren" klicken, stimmen Sie zu, dass neuvoo Ihre persönliche Daten, die Sie in diesem Formular angegeben haben, sammelt und verarbeitet, um ein Neuvoo-Konto zu erstellen und Sie gemäß unserer Datenschutzerklärung per Email zu benachrichtigen. Sie können Ihre Zustimmung jederzeit widerrufen, indem Sie diesen Schritten folgen.