Ingénieur.e développement logiciel embarqué

Détail de l'offre

Informations générales

Référence

2023-26012  

Date de parution

18/01/2023

Description du poste

Métier

OPERATIONS - CONSULTING

Intitulé du poste

Ingénieur.e développement logiciel embarqué

Contrat

CDI

Description de la mission

Le projet sur lequel vous travaillerez, concernera le développement d’un logiciel pour une station télé-opérée avec des fonctions d’interface graphique pour l’utilisateur, mise en réseau, et fonctions collaboratives pour la défense et le combat.

Le but de la mission est de développer, d'intégrer et de tester du logiciel embarqué safety critical dans un environnement basé sur Linux.

 

Activités/Responsabilités

Supporter le coordinateur projet et le coordinateur d’équipe dans la planification des objectifs, des activités, l’identification des points bloquants et risques.

Exécuter les activités pour :

  • La conception du design détaillé par la spécification de requis sur les composants et le design
  • de classes C++
  • Le développement de modèles comportementaux en SCADE Suite et/ou SCADE Display
  • L’implémentation des fonctions en C++ pour satisfaire le design et les LLR
  • Le développement de spécifications de test cases en regard d’exigences
  • L’implémentation et l’exécution de tests
  • L’intégration du logiciel sur les systèmes électromécaniques

Supporter d’autres rôles pour :

  • La capture du besoin et la rédaction d’exigences de haut niveau du software
  • La conception d’API et de design logiciel haut niveau
  • La validation fonctionnelle du système et du logiciel intégré

Maîtriser le design détaillé du logiciel et comprendre son rôle dans les fonctions du système complet

Mesurer et évaluer ses résultats vis-à-vis des objectifs fixés, rapporter les indicateurs sur ses activités

Respecter les procédures et standards de l’organisation

S’améliorer avec les succès et les échecs, contribuer à l’amélioration continue de l’équipe

Favoriser la confiance et la coopération entre les collaborateurs de l’équipe et les autres équipes

Secteur Industriel

Défense

Profil

Profil

  • Master ou bachelier (licence) en électronique/informatique qui a déjà une expérience dans le développement de logiciel embarqué safety critical.
  • 4 ans d'expérience minimum.
  • Maitrise du langage C/C++ et de l'environnement Linux obligatoire
  • Maîtrise des concepts de cycle en V, gestion des exigences, des problèmes et des changements.
  • Connaissance du model-based design (Scade, Simulink), du Python et la possibilité de développer sous microcontrôleurs sont des atouts.
  • Maitrise de la relation et de la communication
  • Ouvert à l’adaptation et la remise en question
  • Anglais écrit, lu et parlé (niveau B2 minimum)
  • Français apprécié, mais pas obligatoire
  • Mission long terme
  • Résidence proche de LIEGE

Atouts

  • Expérience et bonne maîtrise du C++ (ou très bonne maîtrise du C ainsi qu’au moins un autre langage orienté objet)
  • Maîtrise de sujets connexes aux développements software Linux-based (bash, git, make/cmake,toolchains, VM, distributions, scheduling, gestion de la mémoire, I/O, ...)
  • Connaissances sur les principes de programmation évènementielle
  • Connaissances sur les principes de programmation et le fonctionnement des couches réseau (Ethernet, TCP/IP/UDP/RTP/IPsec, STANAG 4586, DDS, etc...)
  • Expérience avec du software embarqué et/ou temps réel
  • Ecriture et gestion des exigences
  • Intérêt pour la conception d’architecture et design logiciel
  • Maîtrise d’au moins un langage de script (Python, Perl, Tcl ou similaire)
  • Expérience avec au moins un outil de gestion de problèmes et changements (Redmine, Mantis,Bugzilla ou similaire)
  • Optionnellement, expérience avec Qt, Yocto, OpenGL
  • Connaissance générale des standards C, C++, POSIX, ISO, etc...
  • Optionnellement, maîtrise de MISRA, JSF, HIC++ ou similaire
  • Optionnellement, connaissances de la gestion de la safety (ARP-4764A, MIL-STD-882E ou similaire)
  • Optionnellement, connaissances CMMI lvl. 3/4, DO-178C DAL C/B, EN50128, MIL-STD-498 ou similaire

Localisation du poste

Localisation du poste

Europe, Belgique

Lieu

Avenue Jules Bordet 168 1140 Bruxelles

Critères candidat

Niveau d'expérience

3 à 5 ans

Langues

Anglais (2 : Intermédiaire)