Job position Développeur logiciel embarqué Java / C++ (H/F)
Share this job
Dans le cadre de ses activités, je recherche un(e) Développeur(se) Senior Logiciel Embarqué pour intervenir au sein d’une équipe en charge du déploiement, de l’évolution et de la qualité d’un Logiciel Unique (LU), dans un environnement critique.
L’équipe intervient sur l’ensemble du cycle de vie applicatif : phases de test en amont du développement, intégration continue, déploiement en recette et en production, et suivi de la qualité de service.
Le poste concerne le développement et l’intégration de logiciels embarqués au sein d’un moyen d’appel, avec une forte interaction entre les équipes de développement, d’exploitation et les équipes fonctionnelles.
Les principales responsabilités sont :
Contribution à l’amélioration continue de l’infrastructure et des processus techniques.
Développement et évolution de fonctionnalités applicatives et embarquées.
Maintenance et évolution des pipelines CI/CD et des jobs Jenkins.
Livraison des versions applicatives en environnements de recette et de production, avec suivi de production.
Mise en place et exploitation de tests de performance et d’un banc de performance.
Mise en place et utilisation de bancs de test intégrant des équipements matériels embarqués.
Communication régulière avec les équipes de développement et d’exploitation.
Les livrables attendus sont les versions logicielles issues du développement du Logiciel Unique.
Candidate profile
Formation supérieure en informatique (Bac +5).
Plus de 7 ans d’expérience en développement logiciel.
Minimum 2 ans d’expérience sur des logiciels embarqués intégrés à un moyen d’appel.
Maîtrise impérative de Java 8+ et de C/C++.
Solide expérience des environnements Linux et des systèmes embarqués.
Bonne connaissance des architectures distribuées et des environnements clusterisés.
Connaissance des technologies de messagerie (Kafka, RabbitMQ, JMS).
Expérience des outils d’intégration et de déploiement continus (Maven, Jenkins).
Connaissance des outils de supervision et de monitoring applicatif (Grafana, InfluxDB, Collectd, Telegraf, AppDynamics).
Connaissance de Yocto.
Maîtrise des principes de sécurité (TLS), des réseaux, de la conteneurisation, de la virtualisation et de l’Infrastructure as Code.
Capacité à appliquer les choix d’architecture existants et à participer aux décisions de conception.
Bonne maîtrise des méthodologies Agile, notamment Scrum et SAFe.
Qualités attendues :
Rigueur technique et sens de la qualité.
Capacité à évoluer dans un environnement critique.
Autonomie, esprit d’analyse et force de proposition.
Bon relationnel et capacité à travailler en équipe transverse.
Working environment
Client final : grand compte du secteur industriel (confidentiel).
Environnement applicatif critique et fortement contraint en termes de qualité et de performance.
Technologies principales : Java 8+, C/C++, Linux, Jenkins, Maven, CI/CD, Kafka, RabbitMQ, Grafana, InfluxDB, Yocto.
Interaction forte avec les équipes de développement, d’exploitation et les équipes fonctionnelles.
Apply to this job!
Find your next job from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur logiciel embarqué Java / C++ (H/F)
Geeko SAS
