Great vacancy Navigation Software Engineer hiring now


Data Privacy

u-blox respects your privacy and is committed to protecting your personal information that you share with us. Your information will not be disclosed to any unauthorized third party, i.e. u-blox will only disclose your information to those contractors or employees of u-blox AG or any of its affiliated companies (parent company, subsidiaries) who have a reasonable need to know your information in order to hire new staff or to keep a reasonably confined database for future hiring purposes. Please ensure that your application does not contain any sensitive personal information (religious beliefs / sexual orientation / health information / race / trade-union membership). If you wish to have your personal information removed please click the following link contact us.
Return to u-blox site

Applicant Portal


Job Details: Navigation Software Engineer

Full details of the job.

Navigation Software Engineer
u blox (SIX:UBXN) is a global technology leader in positioning and wireless communication in automotive, industrial, and consumer markets. Their smart and reliable solutions, services and products let people, vehicles, and machines determine their precise position and communicate wirelessly over cellular and short range networks. With a broad portfolio of chips, modules, and secure data services and connectivity, u blox is uniquely positioned to empower its customers to develop innovative and reliable solutions for the Internet of Things, quickly and cost effectively. With headquarters in Thalwil, Switzerland, the company is globally present with offices in Europe, Asia, and the USA. (
In this position you will be developing the core of u-blox navigation engine, particularly focusing on various aspects of satellite data processing. You will be working in a team consisting of experienced navigation and software engineers located in three different countries. If you have passion for programming and have interest in satellite navigation, this could be the perfect choice for you!
The role can be located in Tampere/Finland, Espoo/Finland, Reigate/UK or Thalwil/Switzerland.

Your Responsibilities
  • Design and implementation of navigation satellite processing functionality (C programming)
  • Verification of navigation engine software quality
  • Issue investigation and debugging
  • Functionality documentation
  • New technology research and feasibility analysis
Your Skills and Experience
  • MSc or BSc in computer science, electrical engineering, applied math, geodesy, or similar
  • Good programming skills (preferably C)
  • Good skills in applied mathematics, statistics and measurement analysis
  • Excellent oral and written communication skills in English
  • Attitude and record for getting things done and implemented
  • Experience or interest in navigation industry
  • Possibility to travel occasionally
Bonus Point
  • Matlab, Perl, Python or R
  • Visual Studio, Eclipse or similar IDE
  • Git
Please apply with CV and motivation letter.
Are you interested in this challenging position within an international work environment in a successful company? Apply now! You will be working with a motivated team in an exciting technology.

We are looking forward to receiving your application.
Previous MonthNext Month