Ingénieur logiciel embarqué
Lokeren, Région flamande, Belgique
En tant qu’Ingénieur logiciel embarqué, vous êtes responsable de la conception, du développement et des tests de solutions logicielles embarquées en Java.
Vous travaillez en étroite collaboration avec les équipes hardware et software afin de réaliser des solutions intégrées répondant aux normes de qualité élevées de nos clients.
Responsabilités
- Concevoir et développer des logiciels embarqués en Java pour diverses applications
- Collaborer avec les ingénieurs hardware et l’équipe de test afin d’optimiser l’intégration logiciel-matériel
- Traduire les spécifications et exigences en code efficace, réutilisable et bien documenté
- Tester et déboguer les logiciels afin de garantir le respect des exigences fonctionnelles et de performance
- Maintenir et améliorer les solutions logicielles embarquées existantes
- Contribuer à l’architecture et à la conception de nouveaux produits
- Participer aux revues de code et fournir un feedback constructif aux collègues
- Rester à jour quant aux dernières évolutions des systèmes embarqués et des technologies Java
Compétences et expérience requises
- Diplôme de Bachelier ou Master en Informatique, Génie électrique ou domaine connexe
- Solide connaissance et expérience de Java 11 et Java 21 dans un environnement embarqué
- Expérience approfondie des systèmes d’exploitation Linux en contexte embarqué
- Expérience avec des systèmes tels que Git
- Excellentes capacités d’analyse et de résolution de problèmes
- Excellentes compétences en communication en néerlandais et en anglais
- Esprit d’équipe, capable de travailler au sein d’une équipe pluridisciplinaire
Atouts supplémentaires
- Connaissance de protocoles de communication tels que D-Bus
- Expérience en développement Agile/Scrum
- Connaissance de Bitbucket CI/CD, Maven et de l’IDE IntelliJ IDEA
- Maîtrise du C++
- Intérêt pour les véhicules électriques et les solutions de recharge
- Expérience en tests unitaires
- Connaissance de Java 9 JPMS, Hexagonal Design, principes SOLID, Vert.x, MQTT, JavaFX, SQLite et Guice
- Compréhension du cycle de vie du développement logiciel et des méthodologies de test
Notre offre
- Un salaire compétitif
- Un plan de pension solide et une assurance santé
- Des opportunités de développement professionnel et d’initiative personnelle
- Un secteur passionnant et innovant
- Des possibilités d’évolution au sein de l’organisation
- Un environnement de travail agréable avec des collègues formidables
