Dans un contexte de fort développement de l’activité et des enjeux majeurs liés notamment à l’intégration de nouvelles technologies dans nos pelles minières, l’entreprise Liebherr Mining souhaite renforcer ses équipes.
Vous rejoindrez une équipe qui a pour mission de développer un tombereau minier autonome.
Les missions :
En tant qu’Ingénieur architecte logiciel, vous serez responsable de la conception et de l’amélioration de l’architecture logicielle de la plateforme autonomie de notre produit minier. Cette plateforme servira à implémenter des fonctionnalités liées à l’automatisation des machines et de la gestion des mines. Vous devez :
- Analyser les fonctionnalités et les limites du système existant en identifiant les possibilités d’amélioration
- Décomposer la conception des solutions en travaux exploitables pour l’équipe de développement logiciel
- Rédiger et garder à jour le cahier de charge technique du système
- Définir l’architecture fonctionnelle du système et ses évolutions, en explicitant les interfaces fonctionnelles
- Rédiger les exigences techniques des divers composants à développer avec les métriques nécessaires pour leur évaluation
- Collaborer avec les équipes de développement.
- Fournir les conseils techniques et superviser l’architecture logicielle
- Définir les règles de codage
- Garantir le respect des principes de cyber-sécurité applicables dans le groupe Liebherr.
- Mettre en place des procédés d’intégration continue du logiciel
- Être un référent technique pour les développeurs internes et ceux externes collaborant avec l’équipe
- Contribuer à la mise en place des méthodes de travail ainsi que des outils de travail permettant de faire l’ensemble des développements de façon maîtrisée et efficace
- Représenter l’équipe lors de réunions techniques avec nos partenaires et clients.
Environnement technique
- Programmation et environnement : C, C++, Scade, Qt, Matlab, Simulink, Linux,ROS, Bash, Python
- Communication : CAN, Ethernet, Connexion série digitale et analogique.
- Composants EE : Calculateurs embarqués, PC industriels
- Containers : maîtrise de Docker (création d’images, gestion des conteneurs).
- Protocoles : DDS, CANopen, J1939.
- IEC 61508 : gestion des SIL, analyses de risques, développement et V&V sécurité.
- Vous avez une large expérience en conception et mise en œuvre de solutions logicielles complexes.
Votre profil :
- Vous avez un diplôme d’Ingénieur, un Master II ou un Doctorat en génie logiciel de systèmes embarqués
- Vous disposez d’au moins 5 ans d’expérience professionnelle dans la conception et le développement de projets complexes de conception d’architecture logicielle
- Vous maîtrisez plusieurs distributions Linux. Idéalement de véhicules autonomes.
- Vous avez une expérience des architectures microservices (Docker, Kubernetes)
- Vous avez une expérience des technologies de base de données : EventStoreDB, SQL Server
- Vous avez une bonne capacité d’analyse et de structuration
- Vous avez un bon relationnel
- Vous avez une bonne capacité rédactionnelle
- Vous êtes autonome et expert dans votre domaine
- Vous maîtrisez l’anglais
- Vous êtes favorable aux déplacements à l’étranger
- Vous avez de solides connaissances des méthodologies et développement Agile.
Ce que nous offrons :
- Poste en CDI, statut cadre en forfait jours (convention collective de la Métallurgie), télétravail partiel possible
- Prime de vacances, Participation, chèques vacances, 13ème mois, Percol
- Restaurant d'entreprise
- Un Comité Economique et Social actif et une bonne couverture santé et prévoyance prise en charge à 90% par l'employeur.
Notre entreprise s'engage en faveur de la diversité et du handicap, et à ce titre étudie les candidatures à niveau d'exigence égal.
Avons-nous suscité votre intérêt ? Si c’est le cas, nous serions ravis de recevoir votre candidature en ligne. Si vous avez des questions, veuillez contacter Mathilde GAUTHIER.
One Passion. Many Opportunities.
*Une passion commune. Tant d’opportunités.
