GNSS Algorithm & Performance Engineer (April 2026)

ABBIA « GNSS Technologies »
Canton of Toulouse-5, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
€ 30K

Job location

Remote
Canton of Toulouse-5, France

Tech stack

C
Algorithm Design
Automation of Tests
Firmware
Hardware-In-The-Loop Simulation
Python
Matlab
Machine Learning
Real-Time Operating Systems
Software Tools
Gitlab
GNSS

Job description

  • Design and optimize algorithms for GNSS positioning engine to achieve best-in-class performance as far as accuracy, power-consumption and integrity is concerned.
  • Implement, validate and optimize positioning related algorithms on embedded platforms using C in real-time operating systems.
  • Develop simulation models (floating-point and fixed-point) to analyze the positioning engine performance and guide design decisions.
  • Create robust software tools in MATLAB and Python for positioning engine algorithm development, testing, and automation.
  • Develop hardware-in-the-loop (HIL) test frameworks to continuously verify and validate positioning engine firmware performance.
  • Monitor and safeguard GNSS positioning engine performance during algorithm development and integration phases.
  • Document and present technical findings clearly to internal teams and external stakeholders.

Requirements

  • Master's degree in Geodesy Engineering or equivalent industry experience, with 3+ years of hands-on GNSS positioning engine algorithm development experience. A PhD degree on positioning engine algorithms will be considered a plus.
  • Strong knowledge of the GNSS positioning engine processing chain and relevant algorithms (i.e. Coarse Time Navigation, Least-Mean Squares, Kalman Filter, Fault Detection and Exclusion).
  • Strong MATLAB/Python and C programming skills.
  • Experience with positioning engine algorithm implementation in real-time (chipset on embedded platform).
  • Experience on the optimization of GNSS navigation algorithms with emphasis on Least-Mean Squares and Kalman Filter tuning using synthetic and real datasets.
  • Experience with development of Machine-Learning based Adaptive Kalman Filters and Fault Detection and Exclusion algorithms will be considered an asset.
  • Strong knowledge of Multipath interference and NLOS propagation mitigation techniques (at measurement or positioning engine level).
  • Familiarity with RFCS simulators with emphasis on generating and validating (using real GNSS data) multipath interference and NLOS propagation phenomena. Experience with the collection of real GNSS field data with associated ground-truth data will be considered a plus.
  • Experience with simulation tools, CI environments (e.g., GitLab) for automated testing.
  • Excellent communication and presentation skills in English.

Benefits & conditions

  • Initial training in GNSS signals and radio navigation systems (EGNOS)
  • Development and professional project followed by the management
  • Remuneration adapted to the market and social benefits (vouchers and medical insurance)
  • Continuous training
  • Collaborative and motivating work atmosphere in a medium sized company

If you share the ABBIA values and you want to bring your dynamism and motivation to our team, send us your resume and covering letter.

www.abbia.fr

Type d'emploi : Temps plein, CDI

Rémunération : 30 000,00€ à 50 000,00€ par an

Avantages :

  • Travail à domicile occasionnel

Formation:

  • Bac +5 (Master / MBA) (Requis)

About the company

ABBIA company was born in 2006 from the need of providing engineering services based on radio-navigation expertise. Our team is an international team, composed of GNSS experts and young scientist talents highly motivated to learn and face new challenges in the field of satellite navigation. The ABBIA team is willing to grow to continue its activities and develop new ones. Within this team, you will participate to internal product development, performance analysis studies of GNSS systems for worldwide customers. In addition, you will be able to contribute to internal R&D studies on GNSS signal processing.

Apply for this position