Transports terrestres

Hauts-de-France

Architecte systèmes embarqués

Sophia Engineering

Sophia Engineering transforme les idées en réalité industrielle.

Nous sommes reconnus pour accélérer l'innovation et développer la compétitivité de nos clients en proposant nos services d'ingénierie.
Présents en France et à l'étranger, nous intervenons dans de nombreux secteurs d'activités comme l'énergie, l'oil & gas, l'aéronautique, le spatial, le nucléaire, l'automobile, le ferroviaire, la défense.
Le business model et management innovant de Sophia en font une Great Place To Work depuis plusieurs années.

Nos members partagent la conviction qu'ensemble et connectés, nous développons une agilité créatrice de valeur et d'humanité.

Nos valeurs sont :
La CURIOSITÉ est notre moteur : elle nous permet d'être toujours à jour.
L'ENTHOUSIASME est notre énergie : s'épanouir dans son job est la meilleure façon de progresser.
L'ECOUTE est notre socle : point de départ de tout, elle invite au dialogue, l'ouverture, le respect.
L'AGILITÉ est la clé de notre performance : elle nous rend compétitifs face aux acteurs du secteur

Nos valeurs vous ressemblent, notre conviction vous motive? A vous de jouer en postulant pour des projets accélérateurs de carrière!

Le poste

Poste :

La mission consistera à intervenir sur l’architecture logicielle intra et inter ECU pour les projets en cours de développement. L’intervenant participera également à la définition et au déploiement des architectures logicielles futures en collaboration avec les experts de l’ensemble du groupe.

Les tâches principales seront :

– l’analyse de la spécification et la définition de l’architecture logicielle. Les fonctions sont généralement réparties sur plusieurs calculateurs.

– la mise en œuvre de design pattern et des bonnes pratiques

– la conception modulaire de l’architecture permettant la mise en œuvre de test unitaire et le re-use multi plateforme. La notion de configurabilité est aussi prépondérante.

– L’amélioration de la robustesse du code et de sa maintenabilité.

– prise en compte des exigences safety,

– la vérification du respect de l’architecture logicielle par revue de code

– support technique et formation des développeurs

– la rédaction ou mise à jour des documentations techniques associées.

Profil recherché

Profil :

Formation orientée développement logiciel, spécialité Ingénierie des Systèmes Embarqués; expérience d'au moins 7 ans pour une mission à dominance développement logiciel C ou C++ avec une expérience significative de la définition d'architecture logicielle.

Connaissance des méthodologies de développement logiciel, normes, architectures systèmes/logicielles.

Compétences et connaissances réelles de la partie matérielle et des contraintes liées à son utilisation.

Maitrise et mise en œuvre concrète de l'UML et des design pattern. Connaissance du standard AUTOSAR

De bonnes notions des protocoles de communications (CAN, ISOBUS, UDS/KWP, J1939)

Connaissance des couches basse logicielles: driver microcontrôleur (CAN, LIN, SPI, gestion des port, timers…), micro noyau temps réel, et couche de présentation de donnée (gestion Eeprom, gestion du CAN, filtrage des entrées sorties digitales/analogiques…).

Une bonne pratique écrite et orale de l'anglais est impérative pour cette mission. Une grande autonomie ainsi qu'un bon esprit de synthèse sera nécessaire

Postuler

Optionnel
Optionnel

Partager cette offre