Freelances

Trouvez rapidement votre prochaine mission

Développeur C++

Offre de mission n°200902S002

Nous recherchons un Développeur C++ pour une mission de 6 mois renouvelables sur Bourges.

o Développeurs Expérimentés en charge de la rédaction de Dossier de Conception Détaillé Logiciel (DCDL) portant les exigences de bas niveau d’un composant logiciel, ainsi que du développement du composant logiciel spécifié.
o Développeur confirmé avec première expérience réussie dans l’embarqué (2 à 3 ans d’expérience dans le domaine du logiciel embarqué)

• Contexte : pour le compte du leader industriel de la défense terrestre française et européenne, cette prestation interviendra dans le cadre du développement du logiciel d’un calculateur système embarqué, en charge de la gestion des asservissements d’un système d’Arme. Le développement logiciel satisfait à la norme de sureté de fonctionnement 61508.

Pour ses projets liés à ses systèmes de vétronique, le département recherche actuellement 4 à 5 développeurs (voir ci-avant) pour réaliser les prestations suivantes :

o Développeur expérimenté :
 Rédaction de DCDL de composants logiciel à partir du dossier de conception préliminaire du logiciel à développer
 Développement en C du composant logiciel dont il a rédigé le document de conception détaillé logiciel (DCDL)
o Développeur confirmé :
 Développement en C du module à partir d’un document de conception détaillé logiciel rédigé par un tiers.

Les compétences et les contraintes rencontrées dans cet environnement industriel sont :
o La satisfaction des contraintes induites par le respect de la norme 61508.
o La capacité à rédiger un DCDL, ie à spécifier des exigences de conception (bas niveau) détaillées concises, non ambiguës, cohérentes, vérifiables) : le DCDL est donné au responsable en charge de la rédaction du Plan de Tests Unitaires et de la procédure de tests unitaires du composant logiciel sur ce document, sans visibilité aucune sur le code du composant logiciel.
o Respect des contraintes processus de développement et méthodologies déclinées au travers des plans de développement, vérification, qualité, portés par Nexter.
o Le développement en C de modules Temps réel (OS QNX, IDE Momentics)

Les compétences techniques recherchées sont les suivantes :

o SdF (sûreté de fonctionnement),
o Outils : IDE Momentics , Eclipse
o Matériel : calculateur contrôle commande, processeur ARM Imx6,
o OS : QNX
o Langages : C et respect des règles MISRA C
o Modélisation : UML
o Gestion de configuration : Git/Stash
o Gestion des faits techniques : Jira
o Processus études et développement : développement selon la 61508, niveau SIL2

Compétences requises
Publiée le 02/09/2020.