100% Senior Software Design Engineer High Precision GNSS Thalwil in ZH

Datum: 11.01.2019 RefNr: WLS-1711728
Bezeichnung: Senior Software Design Engineer High Precision GNSS Thalwil
Beschreibung: Position:
As a Navigation Design Software Engineer at u-blox you are responsible for the heart of u-blox`s cutting edge navigation devices. With your experience and profound knowledge in the domain of GNSS navigation you are the specialist for high precision positioning techniques like Precise Point Positioning and RTK. You should be familiar with the complex ambiguity resolution algorithms and the generation, transmition and application of correction data represented either in the state (SSR) or observation space (OSR). You should be able to draft new technical concepts, evaluate their feasibility and derive specifications for new features of a GNSS receiver firmware. Captializing on your profound programming skills you will efficiently design and implement new features into the firmware of an embedded GNSS real-time system. You will be responsible for testing, documentation, quality control and maintenance of the source code and you will support our application engineers in debugging and providing work-arounds of nonconformities.

As part of our international, multi-site team of specialized software developers you will contribute to the next generation of u-blox`s innovative and competitive high precision navigation systems.


- Realization of feasibility studies, drafting of technical concepts and preparation of specifications for new features of the GNSS receiver firmware
- Design, implementation and testing of new features
- Contribution to, or technical lead of, research and development projects
- Preparation of technical documentation
- Quality control and error analysis
- Providing workarounds or fixes for bugs and nonconformities


- PhD or MS in Geodesy, Applied Mathematics or Electrical Engineering or similar
- Sound standing knowledge and years of experience in GNSS technology and related technologiesStatistics and adjustment theory
- Kalman filter
- High Precision Positioning
- Real Time Kinematic solutions

- Profound scientific and engineering skills
- Problem solving, data analysis and statistics
- Mathematical and physical models

- Knowledge in the following areas:
- Embedded software development
- Digital signal processing and satellite communications
- Unit testing
- ISO 2626, ISO/IEC 15504/33001 or ASPICE

- Programming languages and tools:
- C/C++
- Version control (preferably Git)
- MS Visual Studio, Eclipse or similar development environment
- Matlab, Perl or Python

-Ability to work as member of bigger projects, flexible team player
- Good communication skills (oral and written) in English and corresponding local language
Grad: 100%
Arbeitsort: ZH
Gültig bis: 31.01.2019
Kontakt Adresse: u-blox AG
Zürcherstrasse 68
8800 Thalwil