Ingénieur développement logiciel Linux embarqué (H/F)

Landis+Gyr GmbH
Mammendorf, Germany
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Intermediate

Job location

Canton de Montluçon-2, France

Tech stack

JIRA
Unit Testing
Azure
Software Quality
Code Review
Communications Protocols
Continuous Integration
Programming Tools
Linux on Embedded Systems
Python
Software Architecture
Software Engineering
Subversion
Universal Asynchronous Receiver/Transmitter
Management of Software Versions
Gerrit
GIT
Information Technology
Bitbucket
Docker
Jenkins

Job description

Dans le cadre d'un départ à la retraite, nous recrutons un ingénieur logiciel Linux embarqué afin d'assurer la transmission et la pérennisation de compétences clés sur nos solutions communicantes.

Vous interviendrez sur des systèmes critiques déployés à grande échelle dans les réseaux énergétiques, intégrant des technologies telles que DLMS/COSEM, le CPL (G1/G3) et les communications cellulaires (LTE-M), au cœur de notre gamme de produits « concentrateurs »., Développement logiciel embarqué

Concevoir, développer et intégrer des fonctionnalités logicielles sur plateforme Linux embarqué Prendre en charge la pile protocolaire DLMS/COSEM Intégrer et faire évoluer les technologies de communication CPL G1/G3 et les modems LTE-M Réaliser les tests unitaires et les premières phases d'intégration Assurer la correction des anomalies et la qualité du code (revues croisées)

Architecture & intégration système

Participer à la définition de l'architecture logicielle Contribuer à la conception produit en collaboration avec les équipes électronique et industrialisation Garantir la maintenabilité et la pérennité des solutions logicielles Intervenir sur l'intégration des interfaces bas niveau (SPI, UART, timers...)

Activités transverses & projet

Participer aux échanges techniques avec les clients Contribuer ponctuellement aux réponses aux appels d'offres Rédiger la documentation technique (spécifications, rapports de test...) Assurer un reporting régulier de vos activités Utiliser les outils de gestion du développement (versioning, suivi des anomalies...)

Le poste est basé à Montluçon (Allier 03).

Requirements

· Bac +5 (école ingénieur ou équivalent)

EXPERIENCE :

· Expérience minimum 3 à 5 ans en développement logiciel Linux embarqué

· Expérience en intégration logicielle bas niveau

· Capacité à évoluer dans un environnement international

· Anglais technique courant (écrit et oral), Langages C / C++ Développement en Linux embarqué Bonne maîtrise des interfaces bas niveau (SPI, UART, timers...) Connaissance des protocoles de communication Expérience dans la gestion de modems cellulaires (LTE-M ou équivalent) Outils de développement : gestion de version (Git, SVN...) code review (Gerrit, Bitbucket...)

Méthodologiques & comportementales

Capacité à travailler en mode collaboratif avec des équipes pluridisciplinaires

Aptitude à analyser des systèmes complexes et à synthétiser l'information Rigueur dans la documentation et le suivi des développements Bon relationnel et adaptabilité

COMPETENCES APPRECIEES :

Outils de gestion de projet (Azure DevOps, Jira...) Intégration continue (Jenkins, Docker...) Langage Python et framework Robot Connaissances en électronique / hardware

About the company

For more than 125 years, Landis+Gyr has helped the world manage energy better. Our meters and solutions empower utilities and end-customers around the world to improve their energy efficiency, reduce their energy costs and contribute to a sustainable use of resources. As the largest global player in smart metering with one of the broadest portfolios in the industry, our products, solutions and services empower utilities and consumers with the data necessary to make informed decisions about energy usage and meet worldwide energy challenges today-and tomorrow.

Apply for this position