GNSS Algorithms Engineer

u-blox
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
C++
Software Debugging
Linux
Python
Matlab
Scientific Computating
Software Engineering
Working Model 2D
Scripting (Bash/Python/Go/Ruby)
GNSS
Serverless Computing

Job description

You will join u-blox's growing high-precision Positioning Services team, contributing to the development of advanced GNSS technologies that power industrial robotics, autonomous systems, and precision applications worldwide. In this role, you'll work alongside experienced engineers to design, implement, and improve algorithms and positioning system components that deliver centimeter-level accuracy. You'll work closely with experienced engineers in a low-hierarchy, collaborative, and supportive environment. What makes this role exciting is the opportunity to see your work come to life in real-world products and to continue growing your expertise in a culture that values learning, initiative, and technical curiosity. This role gives you the ownership and support to take your skills to the next level., * Contribute to the design, development, and validation of GNSS algorithms and high-precision positioning products and services.

  • Support the implementation of new features and improvements within production-grade systems.
  • Collaborate with Product Owners and senior engineers to help shape technical direction and translate requirements into practical solutions.
  • Work with cross-functional teams to support end-to-end algorithms implementation to ensure end-to-end product success.
  • Participate in debugging, performance analysis, and optimization to ensure reliable, high-quality system behavior., * A multicultural and international company with over 60 different nationalities
  • Project-based activities working with colleagues distributed across the globe
  • A startup and innovation mindset that thrives within a company culture built on ownership, ambition, and playing-to-win
  • Hybrid working model & flexible working hours
  • A strong learning environment
  • Company Performance Bonus
  • ... and discover even more by talking with us!

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.

Requirements

Do you have experience in Scripting?, * 3-5 years of hands-on experience in GNSS, high-precision positioning, or related signal-processing domains.

  • Solid programming ability in C/C++
  • Experience working with GNSS measurements or positioning algorithms.
  • Good problem-solving skills and a willingness to own tasks from prototype to validation.
  • Ability to communicate technical topics clearly within the team and collaborate across functions.
  • Curiosity, willingness to learn from senior colleagues, and interest in developing toward deeper technical expertise.

Bonus Points (not mandatory)

  • Linux experience (computing, scripting, networking, server concepts).
  • AWS experience (Infrastructure as code, server and serverless concepts).
  • Experience with scientific computing tools (Python, MATLAB, or others) and statistics.
  • Usage of AI during software development.
  • Agile way of working.
  • Services products (Network RTK, orbit prediction, Assisted GNSS).

About the company

u-blox (SIX:UBXN) is a global leader in automotive, industrial, and consumer markets, driving innovation through our cutting-edge positioning and short-range communication technologies. We are the pioneers behind high-precision technologies, providing smart and reliable solutions that enable people, vehicles, and machines to determine their precise position and communicate wirelessly. With headquarters in Thalwil, Switzerland, and offices across Europe, Asia, and the USA, we are making a global impact.

Apply for this position