Software System Engineer – Systèmes embarqués & Architectur - Freelance H/F
collectivework
Saint-Ouen
Temps plein
31 offres à Saint-Ouen — et d'autres dans les environs.
Importez votre CV et voyez lesquelles vous correspondent vraiment.
Description du poste
Taux journalier (TJM): 390
Contexte :
Dans le cadre du développement de systèmes logiciels complexes et embarqués, notre client recherche un consultant expérimenté capable de contribuer à la définition des spécifications logicielles, à l’architecture système et aux choix techniques de développement. La mission s’inscrit dans un environnement exigeant intégrant des contraintes de performance, sûreté, cybersécurité et maintenabilité.
Missions principales :
- Contribuer à l’élaboration des spécifications produit/système et de l’architecture en collaboration avec les Product Designers et System Engineers.
- Définir les spécifications des exigences logicielles :
+ exigences opérationnelles,
+ exigences d’interfaces,
+ contraintes de performance, safety, cybersécurité et RAM (Reliability, Availability, Maintainability).
- Garantir la vérifiabilité et la traçabilité des exigences logicielles tout au long du cycle de développement.
- Définir l’architecture logicielle :
+ allocation des exigences aux composants,
+ définition des interfaces,
+ définition des comportements dynamiques.
- Valider la faisabilité des solutions via simulations, maquettes et prototypes.
- Réaliser les principaux choix techniques :
+ méthodologies (UML, etc.),
+ langages de programmation,
+ stratégies et règles de codage.
- Contribuer au choix de l’environnement d’exécution :
+ système d’exploitation,
+ middleware,
+ logiciels de base.
- Arbitrer et valider les choix majeurs de conception logicielle.
- Participer à l’intégration software/software et hardware/software.
- Spécifier, préparer et exécuter les tests et vérifications des livrables.
- Assurer le maintien en conditions opérationnelles et l’évolution des logiciels.
- Réaliser une veille technologique continue.
- Contribuer à la standardisation et à la réutilisation des solutions existantes (incluant COTS).
- Appliquer et faire appliquer les processus et standards internes.
- Participer à l’amélioration continue et au retour d’expérience (RoE).
Profil recherché
Compétences requises :
- Solide expérience en architecture logicielle et systèmes embarqués.
- Maîtrise de la rédaction des exigences logicielles et de leur traçabilité.
- Connaissance des contraintes Safety, Cybersecurity et RAM.
- Expérience en conception d’architectures logicielles complexes.
- Maîtrise des méthodologies de conception (UML, modélisation, simulation).
- Expérience des environnements d’intégration hardware/software.
- Bonne connaissance des processus qualité et standards de développement logiciel.
- Capacité à intervenir sur les choix techniques structurants.
- Anglais professionnel requis.
- Français courant requis.
- Expérience dans des environnements industriels critiques.
- Connaissance des solutions COTS.
- Expérience en amélioration continue et standardisation.
- Connaissance des environnements temps réel et middleware.
- Expérience en validation et vérification logicielle avancée.
Cette annonce provient de indeed. Voir l'annonce originale ↗