Profession: Senior Embedded Software Engineer
Arras Cedex, FR, 62033
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.
Objectifs du rôle
- Développer des logiciels C/C++ pour Linux embarqué sur processeurs ARM
- Concevoir des architectures logicielles fiables, évolutives et maintenables
- Encadrer les profils juniors sur les bonnes pratiques
- Participer à la définition, revue et validation des exigences et spécifications
- Gérer le débogage et le prototypage sur plateformes embarquées
- Travailler avec les équipes hardware, qualité, système et produit
- Participer aux choix techniques et à la feuille de route logicielle
Compétences Requises
- Bac+3/5 en informatique, électronique ou systèmes embarqués
- 3 ans d’expérience en développement Linux embarqué
- Maîtrise de C++, C, Python – focus bas niveau et temps réel
- Expérience en systèmes embarqués complexes en environnement industriel (EV, énergie, automobile...)
- Maîtrise des protocoles : CAN, I2C, SPI, RS232/485, Ethernet
- Connaissance des protocoles IP : Modbus TCP, MQTT, WebSocket…
- Expérience avec Yocto ou autres systèmes Linux embarqués
- Capacité à lire des schémas électroniques et travailler en co-conception HW/SW
- Expérience en validation logicielle, débogage et tests automatisés
- Rigueur, capacité d’analyse et documentation technique claire
Savoir-être
- Capacité à prendre des décisions techniques et à encadrer
- Autonomie et sens des responsabilités
- Bonne communication en équipe
- Attachement à la qualité, à l’amélioration continue
- Curiosité technique, veille technologique
- Capacité à gérer les priorités dans un environnement dynamique
Nous proposons tout un ensemble d’avantages sociaux et un salaire proportionnel à l’expérience ou à la formation.