Développeur C/C++ Co-simulation (IT) / Freelance

Onyx-Conseil

Clermont-Ferrand

Sur place

EUR 45 000 - 65 000

Plein temps

Il y a 8 jours
Générateur de candidature

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

Passez les filtres ATS

Résumé du poste

Onyx-Conseil recrute un développeur C/C++ confirmé pour des projets de co-simulation et de simulation temps réel à Clermont-Ferrand. Vous intervenez sur les frameworks FMI, intégrez des équations physiques et développez des tests unitaires et d’intégration dans des environnements clients et simulateurs.

Profil recherché: 3 à 5 ans d’expérience en C/C++, maîtrise FMI, CMake, Conan, Docker et Python; autonomie, rigueur et esprit d’équipe.

Qualifications

  • 3 à 5 ans d’expérience en développement C/C++.
  • Bonne connaissance du standard FMI et des environnements de simulation.
  • Expérience CI et tests (unitaires et d’intégration) et maîtrise du déploiement.
  • Maîtrise des outils de compilation et d’intégration (CMake, Conan, environnements Windows/Linux).
  • Capacités d’autonomie, organisation et travail en équipe.

Responsabilités

  • Travailler sur des frameworks de co-simulation FMI et intégrer des équations physiques.
  • Développer et maintenir tests unitaires et tests d’intégration dans les environnements clients et simulateurs.
  • Participer à l’intégration et à la validation des développements dans les environnements de simulation.
  • Rédiger et maintenir la documentation technique associée.
  • Collaborer avec les interlocuteurs techniques et assurer la traçabilité des livrables.

Connaissances

FMI
C++
C/C++
CI
Scripting
Windows
Linux
Compilers
Multiplatform
CMake
Conan
Docker
Python
MATLAB/Simulink

Outils

CMake
Conan
Docker
Python
MATLAB/Simulink
SonarQube

Description du poste

Principales activités

Dans le cadre de cette mission, vous interviendrez sur des sujets de développement et d’intégration liés à la co-simulation et aux environnements de simulation temps réel.

Vos principales responsabilités seront les suivantes :
  • Travailler sur des frameworks de co-simulation, notamment autour du standard FMI.
  • Intégrer des équations physiques dans des modèles mathématiques.
  • Développer et maintenir des tests unitaires et des tests d’intégration dans les environnements clients, notamment sur des simulateurs de conduite et des environnements temps réel.
  • Participer à l’intégration et à la validation des développements dans les environnements de simulation.
  • Rédiger et maintenir la documentation technique associée aux développements.
Compétences techniques
Compétences indispensables :
  • Bonne connaissance du standard FMI (Functional Mock-up Interface).
  • Solide maîtrise du langage C++.
  • Expérience en développement C/C++, idéalement dans des environnements techniques ou de simulation.
  • Bonne maîtrise de la compilation de bibliothèques et des outils associés :
    • CMake / CMakeLists
    • Conan
    • Compilation multiplateforme
    • Gestion de différents compilateurs
    • Expérience des environnements Windows et Linux.
  • Maîtrise du scripting et des outils nécessaires à l’automatisation des processus de compilation et d’intégration.
Compétences appréciées :
  • Expérience en intégration continue (CI) :
    • Paramétrage et gestion d’environnements de tests
    • Outils d’intégration
    • SonarQube
    • Docker
    • Connaissance de Python.
    • Connaissance de MATLAB / Simulink.
    • Expérience dans les environnements de simulation temps réel.
Profil recherché :

Nous recherchons un profil disposant de 3 à 5 ans d’expérience en développement C/C++, avec une appétence pour les environnements de simulation, de modélisation et les problématiques techniques complexes.

Le candidat devra faire preuve de :
  • Autonomie, indispensable sur la mission.
  • Capacité à monter rapidement en compétences sur des sujets variés et des environnements techniques spécifiques.
  • Force de proposition et capacité à identifier des solutions adaptées.
  • Sens de l’organisation et rigueur.
  • Bon esprit d’équipe et capacité à collaborer avec différents interlocuteurs.
Conditions de la mission :
  • Expérience : 3 à 5 ans minimum en développement C/C++.
  • Localisation : présence sur site.
  • Télétravail : jusqu’à 2 jours de télétravail par semaine, possible après 1 mois d’activité.
  • Français : niveau B2 à C1.
  • Anglais : niveau B1 à B2.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Développeur C++ - Clermont-Ferrand, France (H/F)
Développeur C++ - Clermont-Ferrand, France (H/F)

Astek • Clermont-Ferrand

Sur place
EUR 36 000 - 41 000
Académie de formation interne
C/C++ Co-Simulation Engineer (FMI) - Remote 2 days/wk
C/C++ Co-Simulation Engineer (FMI) - Remote 2 days/wk

Onyx-Conseil • Clermont-Ferrand

Sur place
EUR 45 000 - 65 000
Développeur logiciel C/C++ (h/f) (IT) / Freelance
Développeur logiciel C/C++ (h/f) (IT) / Freelance

Onyx-Conseil • Courbevoie

Sur place
EUR 55 000 - 75 000
Ingénieur Développement C++ F/H
Ingénieur Développement C++ F/H

Protectic France • Versailles

Sur place
EUR 40 000 - 55 000
Développeur informatique C/C++ (H/F)
Développeur informatique C/C++ (H/F)

Blackshark • Villeneuve-d'Ascq

Sur place
EUR 42 000 - 62 000
Mutuelle prise en charge à 100%
Tickets restaurant
Forfait de Mobilité réduite
+2
ingénieur(e) développement C++
ingénieur(e) développement C++

INGELIANCE • Rennes

Sur place
EUR 60 000 - 90 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
Intégrateur de logiciels C++ H/F CDI
Intégrateur de logiciels C++ H/F CDI

Randstad Digital • Marignane

Hybride
EUR 38 000 - 60 000
Tickets restaurant 9,30€ / jour
Mutuelle Mercer
Formations Udemy/Openclassrom
+3
Ingénieur développement C++/Simulateur / centrale inertielle - Paris, France (H/F)
Ingénieur développement C++/Simulateur / centrale inertielle - Paris, France (H/F)

Astek • Paris

Sur place
EUR 55 000 - 85 000
Accélérateur d’expérience
Projets variés
Parcours sur mesure
+2
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