Postuler »

Profession:  Embedded Linux Engineer

ID de demande:  9351
Lieu: 

FR IT Arras Cedex, FR, 62033

Position à domicile:  Oui
Régulier / temporaire:  Regular
Type d'emploi:  Temps plein
Description de l'emploi: 

EnerSys est le leader mondial des solutions d’énergie stockée pour des applications industrielles. Nous possédons plus de trente usines de fabrication et d’assemblage dans le monde entier, desservant plus de 10 000 clients répartis dans plus de 100 pays. Le siège mondial se situe à Reading en Pennsylvanie (États-Unis) tandis que des sièges régionaux sont dispersés en Europe et en Asie. Nous proposons une vaste gamme de systèmes énergétiques et d’énergie motrice, à laquelle s’ajoute une gamme complète de services et systèmes intégrés. Fort de points de vente et de service dans le monde entier et de plus de 100 ans d’expérience dans le domaine des batteries, EnerSys propose des solutions complètes d’énergie à courant continu stockée. 

Découvrez nos valeurs fondamentales

 

Définition

Il/elle doit travailler au sein de l'équipe d'architecture et de développement. L'objectif de l'équipe est de créer l'infrastructure logique permettant le développement des solutions nécessaires demandées par la direction et les clients. L'infrastructure est basée sur Azure IoT et l'architecture va du nuage aux appareils sur le terrain qui créent un écosystème global et complexe que l'équipe doit gérer. L'objectif principal du nouvel employé est de développer des solutions pour les appareils embarqués en faisant face aux avantages et aux inconvénients de ce domaine et en n'oubliant jamais que les nouvelles solutions font partie de l'écosystème et qu'elles doivent bien fonctionner au sein de celui-ci. Il/elle doit s'assurer que toute mise à jour/modification est conforme à l'approche globale de sécurité par conception du système

Activités et missions principales

  • Utiliser les technologies de la plateforme Azure
  • Développer des solutions principalement en Python
  • Créer un PoC si nécessaire
  • Trouvez des solutions qui pourraient durer dans le temps au lieu d'obtenir des résultats rapides et sales.
  • Travailler avec le concept selon lequel toute action a un impact sur d'autres domaines et sur d'autres personnes.
  • Trouver la meilleure façon de créer des tests efficaces et efficients, et les développer
  • Créer une infrastructure de test basée sur le framework de test Gherkin
  • Travailler avec l'infrastructure DevOps pour automatiser la compilation du code et l'exécution des tests avant le déploiement
  • Document sur Azure Wiki
  • Créer, utiliser et améliorer les composants inter-projets
  • Partagez du code et travaillez sur le même code avec des collègues
  • Utiliser l'infrastructure Git pour stocker et partager le code
  • Comprendre les besoins de l'équipe, de la direction et du client et les traduire en solutions
  • Diviser les solutions en parties plus simples
  • Réfléchissez avant de coder
  • Utiliser, comprendre et créer des protocoles et des infrastructures de communication
  • Connaissance des méthodologies Agile
  • Rapport continu à l'équipe

Profil

  • Ingénieur informatique mieux avec 2/3 ans d'expérience dans une société de conseil industriel ou professionnel
  • Être situé en France ou en Italie. 
  • Suite bureautique Microsoft Office
  • Aisance en Anglais tant écrit que parlé
  • Langage de programmation orienté objet : Python (C# souhaité)
  • Technologies : Programmation objet, Azure
  • Protocoles : MQTT, IoT, Modbus
  • Outils : Git/GitFlow, Visual Studio/Visual Code, Azure DevOps (souhaité)
  • Méthodologies : Agile, TDD, BDD

Connaissances souhaitables mais non requises :

  • Docker
  • Gherkin
  • Markup/markdown
  • Design patters like Client/Server, Req/Rep, Pub/Sub 
  • Yocto and KAS

 

Nous proposons tout un ensemble d’avantages sociaux et un salaire proportionnel à l’expérience ou à la formation. 

Postuler »