ingénieur(e) développement C++

Ingeliance

Rennes

Hybride

EUR 52 000 - 70 000

Plein temps

Il y a 45 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV personnalisé et une lettre de motivation en environ une minute.

Passez les filtres ATS

Résumé du poste

Ingeliance recherche un ingénieur développement C++ pour contribuer à des systèmes autonomes et intelligents, couvrant perception, localisation et vision par ordinateur.

Vous concevrez et optimiserez des algorithmes C++ robustes, participerez au cycle de vie logiciel (CI/CD, tests, déploiement) et collaborerez avec une équipe pluridisciplinaire.

Formation Bac+5 et anglais technique souhaités; autonomie, curiosité et esprit d'innovation seront valorisés.

Qualifications

  • Maîtrise du C++ (normes récentes), capacité à produire un code performant et maintenable.
  • Expertise algorithmique: conception d'algorithmes complexes, OO et structures de données.
  • Programmation: maîtrise du développement multithread, gestion mémoire et optimisation des performances.
  • Pratiques d'ingénierie: Git, pipelines CI/CD, tests unitaires et revues de code.
  • Esprit d'équipe et communication: expliciter des concepts techniques et accompagner des profils moins expérimentés.
  • Formation et langues: Bac+5 en informatique ou équivalent et anglais technique (écrit/oral).

Responsabilités

  • Conception et optimisation d'algorithmes en C++ pour localisation et vision.
  • Innovation et résolution de problèmes: fonctionnalités C++ pour sécurité et autonomie.
  • Architecture et modélisation: analyse des problématiques et revues de code.
  • Cycle de vie logiciel: déploiement, configuration, maintenance et mises à jour.
  • Support technique: aide lors des phases de mise en service et exploitation des systèmes.

Connaissances

C++
Algorithmes
Multithreading
Gestion mémoire
Performance & optimisation
Programmation orientée objet
Esprit d'équipe
Anglais technique

Formation

Bac+5 / diplôme d'ingénieur ou équivalent

Outils

Git
CI/CD
Unit Testing
Revues de code

Description du poste

Au sein deéquipe R&D dédiée au développement de systèmes autonomes et intelligents, vous participez à la création de technologies logicielles de pointe pour de nouvelles générations d'équipements connectés. Vous évoluerez dans un environnement technique stimulant, offrant une forte autonomie et une grande liberté d'innovation pour répondre à des défis technologiques complexes (perception de l'environnement, vision par ordinateur, localisation, calcul distribué, architectures temps réel).

Description du poste :

En tant qu'ingénieur(e) développement C++, vous concevez et mettez en œuvre des solutions logicielles innovantes pour renforcer l'autonomie, la fiabilité et la performance de systèmes complexes et collaboratifs. Vous vous appuyez sur des pratiques d'ingénierie avancées (DevOps, intégration continue, tests d'environnement et simulation) et collaborez étroitement avec une équipe d'experts pluridisciplinaire.

Missions principales

Conception et optimisation d'algorithmes : développer et optimiser des algorithmes en C++ performants pour la localisation, la navigation, la gestion d'énergie, le traitement d'images/vision et l'étalonnage de capteurs, garantissant un fonctionnement robuste en temps réel.

Innovation et résolution de problèmes : concevoir des fonctionnalités C++ novatrices pour répondre aux enjeux opérationnels du terrain et améliorer la sécurité et l'autonomie globale des équipements.

Architecture et modélisation : analyser et modéliser les problématiques métiers, puis contribuer activement aux choix d'architecture logicielle, à la conception et aux revues de code.

Cycle de vie logiciel : assurer la gestion complète du cycle de vie des développements (déploiement, gestion des configurations, maintenance, mises à jour et support utilisateur).

Support technique : intervenir en soutien technique logiciel lors des phases de mise en service et d'exploitation des systèmes.

Profil recherché

Compétences techniques et qualités requises :

Maîtrise du C++ (normes récentes), avec une capacité avérée à produire un code performant, clair et maintenable. Excellente maîtrise de la bibliothèque standard (templates, allocateurs, programmation atomique, etc.).

Expertise algorithmique : solide expérience dans la conception d'algorithmes complexes, la programmation orientée objet et les structures de données.

Programmation : solide maîtrise du développement multithread, de la gestion avancée de la mémoire et de l'optimisation des performances applicatives.

Pratiques d'ingénierie : maîtrise des outils de versioning (Git), de la mise en place de pipelines CI/CD, des tests unitaires et des revues de code.

Esprit d'équipe et communication : aptitude à expliciter des concepts techniques complexes et à accompagner des profils moins expérimentés au sein d'une équipe collaborative.

Formation et langues :

Formation supérieure (Bac+5 / diplôme d'ingénieur ou équivalent) en informatique, génie logiciel, physique ou génie électrique, ou expérience pratique démontrant des compétences d'exception en ingénierie logicielle.

Bon niveau d'anglais technique (écrit et oral).

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Ingénieur Développement C++ – Systèmes Autonomes
Ingénieur Développement C++ – Systèmes Autonomes

Ingeliance • Rennes

Hybride
EUR 52 000 - 70 000
Lead Software Engineer Java / C++
Lead Software Engineer Java / C++

INFORMATIS TECHNOLOGY SYSTEM • Courbevoie

Sur place
EUR 70 000 - 110 000
Ingénieur(e) Développement C++ Sénior
Ingénieur(e) Développement C++ Sénior

Pc Soft Sas • Montpellier

Sur place
EUR 60 000 - 95 000
Espaces cafés et collations
Séminaire annuel & cocktails
Software Designer Embedded / Bas niveau — C Bare-Metal H/F
Software Designer Embedded / Bas niveau — C Bare-Metal H/F

Ludovic FLUTEAU - Mercato de l'Emploi • Toulouse

Hybride
EUR 35 000 - 45 000
Télétravail 2 jours/semaine
Ingénieur Logiciel C / C++ H/F
Ingénieur Logiciel C / C++ H/F

Groupe LR Technologies • Brest

Sur place
EUR 42 000 - 60 000
Ingénieur logiciel C++ - Spatial - Bordeaux, France (H/F)
Ingénieur logiciel C++ - Spatial - Bordeaux, France (H/F)

Astek • Bordeaux

Sur place
EUR 55 000 - 85 000
Progression rapide
Projets variés
Formation interne
+1
Ingénieur(e) Développeur(se) C++ / Python Embarqué - F/H
Ingénieur(e) Développeur(se) C++ / Python Embarqué - F/H

Cts Corporate • Paris

Sur place
EUR 55 000 - 75 000
Ingénieur(e) Développeur C/C++
Ingénieur(e) Développeur C/C++

Randstad Digital France • Éragny

Sur place
EUR 55 000 - 75 000
Responsable Technique Système Electronique - Imagerie - Grenoble - H/F
Responsable Technique Système Electronique - Imagerie - Grenoble - H/F

Recrutronics • Grenoble

Sur place
EUR 85 000 - 110 000
Ingénieur(e) Développeur(se) C++ / Python Embarqué - F/H
Ingénieur(e) Développeur(se) C++ / Python Embarqué - F/H

CTS Consulting & Technical Support • Paris

Sur place
EUR 45 000 - 65 000