Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Java Tech Lead - Embedded Systems & Iot Architecture H/F

Microej

Nantes

Sur place

EUR 55 000 - 75 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise innovante spécialisée en développement logiciel recherche un Java Tech Lead pour rejoindre son équipe à Nantes. Le candidat idéal aura un diplôme de niveau Master et au moins 5 ans d'expérience. Les responsabilités incluent le développement et l'amélioration de solutions logicielles pour des applications dans les domaines de l'énergie et des wearables. Une bonne maîtrise de Java, des concepts de POO et d'excellentes compétences en communication sont requises. Située à Nantes, cette entreprise offre un environnement de travail dynamique et collaboratif.

Qualifications

  • 5+ années d'expérience en développement logiciel.
  • Solide compréhension des concepts de programmation orientée objet.
  • Maîtrise du langage Java et de l'écosystème Java.
  • Experiences en systèmes embarqués et programmation C/C++ appréciée.

Responsabilités

  • Collaborer sur toutes les phases du processus de développement.
  • Développement et amélioration des produits.
  • Conception d'architectures optimales pour appareils limités.
  • Écrire du code robuste et performant.

Connaissances

Java
Programmation orientée objet
Communication
Conception d'interfaces graphiques

Formation

Diplôme niveau Master en ingénierie logicielle

Outils

Outils de build Java
Description du poste
Overview

MicroEJ révolutionne les processus de développement de produits électroniques intelligents en réduisant la complexité logicielle des applicatifs. Grâce à nos solutions, nos clients accélèrent la conception de nouveaux produits d'un facteur deux à trois.

Plus de 400 millions de licences ont déjà été vendues et nous poursuivons notre croissance de façon exponentielle, notamment dans les domaines de l'énergie, des wearables et de l'audio.

En tant que Java Tech Lead au sein d'une de nos équipes produit, vous participerez activement au développement, à l'amélioration et à la maintenance de nos solutions logicielles dédiées (VEE Energy, VEE Wear ou VEE Audio).

Responsibilities

Dans ce poste senior, vous collaborerez avec les autres membres de l'équipe pour participer à toutes les phases du processus de développement, notamment :

  • Le développement et l'amélioration du produit en collaboration avec nos clients
  • La compréhension des besoins utilisateurs et la proposition de solutions et d'architectures adaptées
  • La conception d'une architecture optimale pour des appareils aux ressources limitées (empreinte mémoire, performance, basse consommation) tout en préservant la maintenabilité et l'extensibilité, en adaptant le produit aux différents cas d'usage clients
  • L'écriture de code robuste, performant et portable sur une large gamme de processeurs, allant des microcontrôleurs basse consommation aux microprocesseurs haut de gamme avec GPU, sensors et connectivité (Bluetooth, WiFi)
  • La production de documentations techniques, d'exemples et d'applications de démonstration
  • La planification des développements et le suivi des tâches
Solutions et domaines

En lien avec des équipes pluridisciplinaires, vous façonnerez l'avenir de nos solutions en proposant des innovations pour répondre aux besoins d'un marché en constante évolution.

Basé sur le container d'application MicroEJ VEE (Virtual Execution Environment), nos solutions proposent des frameworks multi-applications sécurisés, conçus pour répondre à des cas d'usage spécifiques :

  • VEE Energy transforme les compteurs électriques traditionnels en appareils intelligents dotés de capacités d'IA et de moyens efficaces de gestion dynamique du contenu logiciel. Adoptée par les leaders mondiaux tels que EDF, Schneider Electric, Sensus / Xylem et Landis+Gyr, elle intègre des bibliothèques dédiées à l'énergie, à l'IA en périphérie, des solutions de cryptographie et une large gamme de protocoles IoT (MQTT, CoAP, HTTP, Websocket, Modbus, DLMS / COSEM).
  • VEE Wear accélère le développement d'applications sur une large gamme d'appareils connectés portables (montres intelligentes, bagues connectées, lunettes intelligentes). Adoptée par des leaders comme Polar et Decathlon, elle intègre des bibliothèques dédiées au Bluetooth, à l'audio, à la gestion d'interfaces utilisateur (UI) et à des outils spécialisés comme Facer pour la conception de watchfaces.
  • VEE Audio transforme des casques et écouteurs classiques en appareils intelligents, capables d'exécuter des applications audio avancées et d'embarquer de l'IA en local. Elle propose un framework multi-apps sécurisé avec des bibliothèques DSP, une gestion intelligente du Bluetooth et du Wi-Fi, un traitement audio embarqué et des modules de cryptographie.
Qualifications

Nous recherchons un ingénieur logiciel senior passionné et expérimenté avec les qualifications suivantes :

  • Diplôme niveau Master en ingénierie logicielle
  • 5+ années d'expérience
  • Solide compréhension des concepts de programmation orientée objet (POO) et des architectures modulaires
  • Maîtrise du langage Java et de l'écosystème Java (JVM, outils de build)
  • Bonnes capacités de communication et de synthèse, avec la capacité d'expliquer clairement des concepts techniques

Compétences spécifiques selon le domaine :

  • Energy : Connaissance des protocoles réseau et des enjeux liés à la sécurité et à la cryptographie
  • Wear : Conception d'interfaces graphiques et développement d'applications embarquées ou mobiles
  • Audio : Architecture audio et optimisation temps réel

Une expérience en systèmes embarqués et en programmation en C / C++ est un plus. Une bonne maîtrise de l'anglais écrit et oral est requise car nos clients et partenaires sont basés en Amérique du Nord, en Europe et en Asie.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.