Wednesday, October 29, 2025
u-blox

Senior Navigation Software Engineer

Posted: 11 hours ago

Job Description

Senior Navigation Software EngineerIn the position of Senior Navigation Software Engineer at u-blox you will be responsible for the heart of u-blox’s cutting edge positioning devices. With your experience and in-depth knowledge in the domain of GNSS navigation you are the expert for positioning techniques including Kalman filtering, applied statistics, and satellite orbit calculation. You are familiar with the algorithms in geodesy, mathematics and physics relevant to GNSS navigation. Capitalizing on your profound programming skills, you efficiently design and implement new features into the firmware of an embedded GNSS real-time system. You feel responsible for testing, documentation, quality control and maintenance of the source code and you provide support to our product and application engineers in debugging and providing workarounds of nonconformities. You are involved in elaborating new technical concepts, evaluate their feasibility and derive specifications for new features of a GNSS receiver firmware. As a part of our international multi-site team of specialized software developers you contribute to the next generation of u-blox’s innovative and competitive navigation systems.Your ResponsibilitiesTake part in the complete development process which includes design, implementation and verification of embedded receiver firmwareAdapt the mathematics of navigation algorithms and integrate them in the design and implementationRealization of feasibility studies, drafting of technical concepts and preparation of specifications for new features of the GNSS receiver firmwareCreate technical documentation for developed functional blocks and featuresAnalysis of feedback or nonconformitiesProviding workarounds and development of bug fixesYour Skills and Experience M.Sc. or PhD in Informatics, Geodesy or Applied MathematicsKnowledge of GNSS technology and related technologies such as statistics, estimation theory, Kalman filtering, satellite orbit calculation and orbit predictionExperience in developing embedded firmware for integrated systemsScientific and engineering skills as problem solving, software debugging, data analysis, statistics, mathematical and physical modelsProgramming languages:C (preferably on embedded systems)C++, PythonGit, Subversion or other version control softwareEclipse, MS Visual Studio or similar development environmentMatlab or OctaveBonus PointsFlexible team player, with ability and motivation to work as part of a bigger projectVery good communication and analytical skillsFluent in EnglishWillingness to travel occasionallyWhat are your perks? A multicultural and international company with over 60 different nationalities.Project-based activities working with colleagues distributed across the globe.A start-up and innovation mindset while in the process of scaling-up processes and efficiencies.Hybrid working model & flexible working hours.A strong learning environment and regular career discussions.Modern office premises in easy access locations in Hervanta Tampere, or Perkkaa, Espoo, ThalwilGood benefits (commuting, lunch, sports & culture etc.)Sport activities and Team events.… and discover even more by talking with us!Learn more about u-blox and its mission by watching this video !We see diversity as a strength and promote a culture of inclusion among our employees. Our varied backgrounds, ideas and experiences are critical to our success. We strive to become a strong learning organization and are committed to provide our employees with equal opportunities regardless of differences such as gender, race, ethnicity, generations, belief.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs