Cette offre n’est plus disponible.

Ingénieur Logiciel C++ Qt / IHM Expérimenté (H/F)

CDI
Carrières-sur-Seine
Salaire : Non spécifié
Télétravail non autorisé
Expérience : > 3 ans
Éducation : Bac +5 / Master

SBG Systems
SBG Systems

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

SBG Systems conçoit, produit et commercialise des systèmes de navigation inertiels à la pointe de la technologie grâce à sa maitrise de l’ensemble des composantes matérielles, logicielles et algorithmiques. Nos technologies permettent d’apporter des solutions concrètes de navigation pour les véhicules autonomes, les drones et dans des environnements sans GPS.

Afin de soutenir notre forte croissance et de renforcer nos équipes R&D, nous recherchons un(e) ingénieur(e) en conception et développement de logiciels applicatifs C++/Qt de haut technicité sur les plateformes Windows/Mac OS X/Unix.

Vous intégrerez nos équipes R&D qui représentent plus de 50% de nos effectifs pour prendre part au développement de nos solutions innovantes et reconnues au niveau mondial de post traitement de données de navigation INS/GNSS.

Vous aurez l’opportunité de rejoindre une équipe hautement expérimentée et talentueuse pour participer à l’ensemble des activités de R&D dans le domaine du logiciel haut niveau : définition de l’architecture logicielle la plus adaptée, implémentation, tests unitaires et documentations. Vous aurez de plus l'occasion d'utiliser de nombreuses technologies (C++ (C11/C17), Qt, OpenGL, multithreading, GPU, IMU, GPS, Ethernet, CAN, Web, HTML, JavaScript ...).

Responsabilités

  • Participation à la définition de l’architecture logicielle orientée objet.
  • Traduction des exigences fonctionnelles en tâches techniques.
  • Revue de code avec Bitbucket/GIT.
  • Conception et Développement de nouvelles fonctionnalités sur notre logiciel Qinertia.
  • Développement dans un environnement hautement parallélisé (multithreading).
  • Implémentation d’IHM novatrices en utilisant Qt et OpenGL.
  • Intégration des librairies de traitement conçues par les équipes algorithmes.
  • Optimisation des temps de traitement (GPU Computing, Parallel Computing).
  • Participation aux activités de test, validation et documentation.

Profil recherché

Requis

  • Vous avez un niveau BAC + 5 et justifiez d’une expérience de minimum 3 ans en C++/Qt.
  • Vous maitrisez le langage C++ (C11/C17/STL) et la programmation orientée objet.
  • Vous avez déjà développé des IHM complexes sous Qt.
  • Vous avez travaillé sur des applications utilisant du multithreading et des calculs parallélisés.
  • Vous appréciez les défis sur des projets d’envergure et techniquement exigeants.
  • Vous utilisez du contrôle de code source tel que GIT, SubVersion, …

Autres compétences souhaitables

  • Connaissance d’OpenGL et programmation 3D.
  • Bonnes connaissances mathématiques (Vecteur, Matrices, Quaternions, …).
  • Connaissances des technologies web (JavaScript, HTML, CSS, …).

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres