L’architecte logiciel est un ingénieur expérimenté qui, au fil de ses expériences, a acquis le recul nécessaire pour avoir une vision globale du système à concevoir, en tenant compte de ses interactions avec d'autres sous-systèmes et des problèmes éventuels (ex : interopérabilité).
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 (échéance à 3 ans) en collaboration avec les experts de l’ensemble du groupe AGCO (coopération multi sites).
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 oeuvre de design pattern et des bonnes pratiques
- la conception modulaire de l’architecture permettant la mise en oeuvre 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.
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.
TITRE : DEPARTEMENT : Cahier des charges technique ENGINEERING – BEAUVAIS
Mission
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 oeuvre 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.
Le candidat devra être localisé sur ou proche de Beauvais.
Connaissances mises en oeuvre:
- Langage C; C++, UML
- Systèmes d’exploitation, systèmes multitâches, systèmes temps réel - Réseaux : J1939, KWP2000, CAN, LIN, Modèle OSI, ISO11783/ISOBUS
- Gestion d’exigences : Polarion - Gestion de configuration : SVN
Statut : Cadre
Date de début prévue : 13/09/2020
Type d'emploi : Temps plein, CDI
Avantages :
Participation au Transport Titre-restaurantHoraires :
Travail en journéeExpérience:
developpeur langage c embarqué ou similaire: 1 an (Souhaité)Le secteur de la cybersécurité souffre d'une pénurie de talents face aux menaces actuelles. La formation dans le domaine reste la réponse...
User Experience Designer, expert en Millennial, YouTuber ou encore chauffeur de VTC ; les dix ans de technologie que nous venons de vivre...
Nous vivons dans un monde hyper connecté, où de plus en plus d'entreprises fournissent des ordinateurs portables et des smartphones dans...
Si les algorithmes régissent notre vie virtuelle, ils peuvent également être de véritables atouts pour gagner en performance et en...
Inscrivez-vous pour accéder à l'annonce
Developpeur Langage C embarquéEn cliquant ci-dessus sur « S'inscrire » vous accepter nos conditions générales et notre politique de confidentialité
1er Site de recherche d'emplois dédié aux professionnels du marketing de la communication et du digital, Jobibou.com a pour objectif de vous offrir le meilleur outil de recherche pour vous accompagner, au mieux, dans votre démarche de recherche d'emploi
Inscrivez-vous pour accéder à l'annonce
Developpeur Langage C embarquéMerci de bien vouloir remplir le formulaire pour profiter de l’ensemble des fonctionnalités Jobibou !
Déjà inscrit ? Se connecter