Développeur JAVA Embarqué

Partagez et envoyez cette annonce à vos amis !

Au sein de notre unité R&D à Nabeul et dans le cadre de l’expansion de notre activité, AVEMPACE recrute deux développeurs Java Embarqué expérimenté.

Votre mission consistera à assurer une activité de développement de logiciels applicatifs en relation avec les besoins de nos clients internationaux. Vous spécifiez (architecture, API) et développez des applicatifs ou middleware Java (interfaces Graphiques, bibliothèque IoT, frameworks, etc.). Vous travaillerez en relation avec des clients et des partenaires de forte notoriété et dans un contexte international.

Rémunération attractive

Votre profil :

  • Vous êtes de formation BAC+5, vous justifiez idéalement d’une expérience de 3 ans dans un poste similaire de développement Java ou Java Android.
  • Vous maîtrisez correctement l'anglais et la langue française à l’écrit comme à l’oral.
  • Autonome, volontaire et rigoureux, ayant une bonne connaissance du monde du développement Java, merci de nous faire parvenir votre CV.

Compétences requises :

  • Très bonne maîtrise des principes OOP / Java, et des architectures software.
  • Architecture d’applications temps-réel, multi-threadées, connectées, etc.
  • Applicatif type:
    – Graphical User Interface (GUI) tel que Android ou JavaFX.
    – Network / IoT.
    – Sécurité.
  • Frameworks « multi-app » tels que Android ou OSGi.
  • Outils
    – Tracking (Jira ou Youtrack…)
    – Continuous Integration (Jenkins, Artifactory)
    – Git
    – Ivy ou Maven
  • Pratique des méthodes agiles, TDD et intégration continue.
  • Sensibilité sur les problématiques de performance, optimisation, algorithmes et compilation.
  • Adepte du code SOLID.
  • Responsable, autonome et très organisé.

Contextes techniques :

Notre contexte technologique est principalement en relation avec les systèmes électroniques embarqués à forte composante logicielle (smart devices) :

  • Systèmes électroniques embarqués (MCU et MPU)
  • Réseau et sécurité (HTTP, REST, SSL/TLS, DTLS, …)
  • Protocoles IoT (MQTT, COAP, AMQP, …)
  • Application Store et environnement multi-app sandboxé
  • Connectivité (Bluetooth, Zwave, Wi-Fi, Ethernet, 5G)
  • IHM (LCD, Touchscreen)
  • Machine virtuelle Java
Kosmos-technologies en Tunisie recrute : Développeur confirmé mobile (H/F) · Android / Kotlin· Environnement linux (Bac + 5 ingénieur ou Bac + 3 informatique très motivé). Envoyez vos CVs sur: amine.mrabet@kosmostechnologies.io