Développeur C++ Embarqué
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
MCA BELGIUM, filiale du groupe français MCA, est une société de conseil en ingénierie et hautes technologies.
Forte de plus de 15 ans d’expérience en Belgique, nous accompagnons nos clients dans la réalisation de projets dans différents secteurs : nucléaire, pharmaceutique, aéronautique, ferroviaire.
Nous rejoindre, c’est intégrer une entreprise dynamique qui a à cœur d’accompagner ses collaborateurs. Vous bénéficiez d’un suivi personnalisé et régulier, ainsi que de nombreuses formations qui participeront à votre montée en compétences.
Dans le cadre du développement et de l’évolution de systèmes techniques complexes, vous intégrerez une équipe de développement logiciel et interviendrez sur des applications embarquées sous environnement Linux.
Vous travaillerez principalement sur la reprise et l’évolution d’un code existant, avec des problématiques liées au backend et aux protocoles de communication.
Vous interviendrez sur un projet à forte dimension technologique dans le secteur de la défense, au sein d’un environnement exigeant et innovant.
Contexte du poste :
- Assurer le développement et l’évolution d’applications en C++
- Reprendre, analyser et faire évoluer une base de code existante
- Développer des fonctionnalités backend dans un environnement embarqué
- Travailler sur les protocoles de communication TCP/UDP et CAN
- Participer à la conception, au développement, aux tests et à l’intégration des évolutions logicielles
- Intervenir dans un environnement Linux
- Utiliser les outils de développement et de gestion de configuration associés : CMake, Git
- Collaborer avec les différentes équipes techniques dans le cadre du développement et de l’intégration du système
- Participer au diagnostic et à la résolution des problématiques techniques
Profil recherché :
- Bac+5 en informatique, logiciel embarqué ou formation équivalente
- 3 à 5 ans d’expérience minimum en développement C++
- Très bonne maîtrise du C++17 minimum et de la programmation orientée objet
- Bonne maîtrise des protocoles TCP/UDP et CAN
- Expérience du développement sous Linux
- Connaissances en Python et Boost appréciées
- Une connaissance de SCADE constitue un plus
- Une expérience en développement embarqué est attendue, sans nécessité d’avoir travaillé sur des systèmes temps réel complexes
- Une connaissance du cycle en V et/ou des environnements Agile est appréciée
- Autonomie, capacité à prendre rapidement en main un code existant et bonnes capacités d’analyse
Vos perspectives d'évolution :
Notre ambition est de vous faire monter en compétences
Nous mettons tout en œuvre pour vous accompagner vers la réussite et vous permettre d’accéder aux différentes évolutions proposées.
Vous pourrez évoluer vers des postes de responsabilité technique, de gestion de projet, voire vers des fonctions de management.
Ce poste est ouvert aux personnes en situation de handicap