Au sein de notre équipe développement, vous serez le garant de la conception et de l'évolution de nos architectures logicielles embarquées. * Conception architecturale : * Définir les architectures logicielles des systèmes embarqués, en prenant en compte les contraintes de temps réel, de performance et de sécurité. * Établir les spécifications techniques détaillées des composants logiciels. * Sélectionner les technologies et les outils les plus adaptés au contexte embarqué. * Modélisation et simulation : * Réaliser des modèles architecturaux (UML, SysML) pour représenter les systèmes. * Simuler et valider les choix architecturaux afin d'anticiper les problèmes et d'optimiser les performances. * Coordination et pilotage : * Assurer l'interface entre les équipes de développement logiciel, hardware et les métiers. * Piloter la réalisation des développements logiciels en conformité avec l'architecture définie. * Amélioration continue : * Suivre les évolutions technologiques et les tendances du marché des systèmes embarqués. * Proposer des améliorations continues des architectures existantes. * Formation : Vous êtes titulaire d'un diplôme d'ingénieur en informatique, électronique ou équivalent * Expérience : Vous justifiez d'une expérience significative (3 ans minimum) dans la conception d'architectures logicielles embarquées, idéalement dans un secteur industriel. * Compétences techniques : * Maîtrise des langages de programmation C/C++QT, et des outils de développement associés. * Connaissances en électronique numérique et analogique appréciées. * Qualités personnelles : * Vous êtes rigoureux(se), autonome et avez un excellent sens de l'organisation. * Vous avez une forte capacité d'analyse et de synthèse. * Vous êtes un(e) bon(ne) communicant(e) et savez travailler en équipe. Profil : Sophia Engineering est engagée dans la lutte contre les discriminations et la promotion de l'égalité des chances.
🛠️ devOps 🕥 Dernière mise à jour il y a 2 semainesExpérience exigée de 3 An(s)
Conception architecturale : Définir les architectures logicielles des systèmes embarqués, en prenant en compte les contraintes de temps réel, de performance et de sécurité. Établir les spécifications techniques détaillées des composants logiciels. Sélectionner les technologies et les outils les plus adaptés au contexte embarqué. Modélisation et simulation :