Envie de découvrir un environnement où l’excellence guide chacun de nos pas ? 🚀
Découvrez une entreprise où vos idées deviennent réalité et où chaque talent contribue à un projet ambitieux et porteur de sens.
SBG Systems est une entreprise “Made in France”, créée il y a bientôt 20 ans par 3 amis ingénieurs.
Le siège social est implanté en Ile-de-France à Carrières-sur-Seine (78) et notre présence est internationale : Etats-Unis, Allemagne, Singapour, Australie, Inde, Japon, Pologne et Angleterre.
Nos équipes conçoivent, produisent et commercialisent une gamme complète de capteurs inertiels basés sur la technologie de pointe MEMS tels que des unités de mesure inertielle (IMU), des systèmes de référence d'attitude et cap (AHRS), des centrales inertielles de navigation avec GPS/GNSS intégré (INS/GNSS).
Nous adressons une large palette de marchés comme les véhicules autonomes, les drones, la marine, la géomatique, l’aéronautique, le spatial et la défense.
Avec plus de 100 collaborateurs et une croissance soutenue en France comme à l’international, SBG Systems exporte 90 % de sa production vers plus de 70 pays à travers le monde.Envie de découvrir un environnement où l’excellence guide chacun de nos pas ?Envie de découvrir un environnement où l’excellence guide chacun de nos pas ?
Dans le cadre du renforcement de notre équipe R&D Navigation, nous recherchons un.e ingénieur.e spécialisé.e en algorithmes GNSS/INS et développement C++ embarqué.
Vous rejoignez une équipe à taille humaine (experts navigation) et intervenez sur la conception, l’implémentation et l’optimisation d’algorithmes jusqu’à la qualification finale dans le système de navigation.
🎯 Votre rôle
Vous contribuez directement à l’amélioration des performances de nos systèmes de navigation en travaillant sur des problématiques d’estimation et de fusion de données GNSS/INS.
Votre rôle est principalement centré sur :
🧠 Développement algorithmique navigation
Conception et amélioration d’algorithmes GNSS avancés :
Standalone, RTK, PPP, resolution d’ambiguités
Environnement multi constellations, multifréquences
Traitement de mesures GNSS brutes
Fusion GNSS / INS :
Filtrage de Kalman (EKF/UKF) en couplage lâche et serré
Fusion de données multi capteurs
RAIM et intégrité GNSS
Analyse et amélioration de la robustesse en environnements dégradés :
Optimisation du traitement GNSS (multi-trajets, jamming/spoofing)
Optimisation de la navigation inertielle
💻 Développement C++ embarqué (élément central du poste)
Une part importante de votre mission est l’implémentation et l’optimisation en C++ temps réel embarqué :
Implémentation d’algorithmes de navigation en C++
Optimisation performance / robustesse / latence
Intégration dans une architecture logicielle embarquée
Gestion de contraintes temps réel
👉 Le C++ est au cœur du produit, pas un simple outil d’intégration. Les algorithmes développés sont directement intégrés dans des systèmes embarqués temps réel utilisés sur le terrain.
📊 Validation et analyse
Mise en place de tests automatisés des performances sous Matlab / Python
Validation sur données réelles et scénarios terrain
Étude de comportements en conditions dégradées
Nous recherchons un profil disposant d’une solide expérience en algorithmique de navigation et développement embarqué.
🎯 Expérience
Formation Bac+5 minimum (école d’ingénieur ou équivalent universitaire) avec une spécialisation en : navigation, mathématiques appliquées, traitement du signal, systèmes embarqués ou robotique/estimation.
Minimum 3 ans d’expérience (hors stages) sur des sujets GNSS/INS ou estimation embarquée
Profil idéal : 5 à 6 ans d’expérience
Expérience en développement d’algorithmes appliqués à des systèmes temps réel
🧩 Compétences clés
Indispensables :
Très bonne maîtrise du C++ (embarqué / temps réel ou fortement optimisé)
Expérience en algorithmie GNSS et/ou INS et fusion de capteurs
Expertise en estimation d’état et filtrage de Kalman (EKF/UKF)
Bon niveau en mathématiques appliquées / traitement du signal GNSS et estimation probabiliste
👍 Compétences appréciées
RTK / PPP / RAIM / multi-constellation
Navigation en environnement dégradé (spoofing, jamming)
Optimisation algorithmique
Connaissance capteurs inertiels (IMU, MEMS, FOG, RLG)
🧠 Ce que nous recherchons avant tout
Un ingénieur capable de :
comprendre des modèles mathématiques complexes
les transformer en code C++ robuste et performant
travailler sur des données réelles
améliorer des systèmes existants
🛠 Environnement technique
C++ (temps réel embarqué)
Matlab / Python
GNSS / INS
Filtrage de Kalman
Traitement du signal
Git, Jira, Confluence
⚠️ Prérequis
Le/la candidat.e doit être éligible à une habilitation de sécurité défense