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
€ 30KJob 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.