Missions :
En tant qu'Ingénieur en Développement Logiciel Embarqué avec des compétences en JavaCard, vous aurez pour mission principale de concevoir, développer et maintenir des applications embarquées sécurisées, avec un accent particulier sur les systèmes utilisant des cartes à puce (smartcards) et des technologies JavaCard. Vous interviendrez sur des projets variés, allant de la conception de logiciels embarqués à l'intégration de solutions dans des environnements exigeants.
Vos principales responsabilités seront :
Concevoir et développer des applications JavaCard sur des environnements embarqués (cartes à puce, dispositifs IoT, etc.).
Participer à la conception des architectures logicielles embarquées en respectant les contraintes de performance et de sécurité.
Assurer le développement et les tests de nouveaux modules logiciels embarqués.
Collaborer avec les équipes de développement hardware pour garantir une intégration fluide entre le logiciel et le matériel.
Analyser et résoudre les problèmes techniques sur les systèmes embarqués existants.
Rédiger la documentation technique relative aux projets en cours.
Participer à la mise en œuvre des processus de validation et de sécurité des applications embarquées.
Pourquoi nous rejoindre ?
Rejoindre une entreprise innovante à la pointe de la technologie embarquée.
Participer à des projets ambitieux et diversifiés dans des secteurs à fort enjeu.
Un environnement de travail stimulant avec des possibilités d’évolution professionnelle.
Une équipe passionnée, collaborative et ouverte à l’innovation.
Profil recherché :
Nous recherchons un(e) candidat(e) passionné(e) par les technologies embarquées et ayant une expérience solide dans le développement avec des technologies JavaCard. Plus précisément, nous souhaitons que vous ayez les compétences suivantes :
Compétences techniques :
Maîtrise du langage Java et de son environnement (J2SE, J2EE, etc.).
Expertise en développement JavaCard et sur les plateformes associées (par exemple, JavaCard 3.0, GlobalPlatform).
Bonne connaissance des systèmes embarqués et des contraintes spécifiques liées à l'embarqué (mémoire, gestion de la consommation, temps réel).
Expérience avec les protocoles de communication sécurisés (ISO 7816, APDU, etc.).
Connaissance des environnements de développement embarqué (IDE, outils de débogage, etc.).
Une expérience avec des langages C/C++ et des systèmes temps réel serait un plus.
Compétences en gestion de projet :
Bonne capacité à travailler en équipe dans un environnement agile.
Compétences en gestion de version (Git, SVN, etc.).
Capacité à respecter les délais tout en garantissant la qualité du code.
Qualités personnelles :
Autonomie, rigueur et sens de l’organisation.
Bonnes capacités de communication et esprit d’équipe.
Esprit d'innovation et volonté d’apprendre de nouvelles technologies.
ELSYS Design est une société spécialisée dans la conception de systèmes embarqués. Créée en 2000 par deux ingénieurs électroniciens, ELSYS Design c est avant tout un collectif d ingénieurs passionnés par leur sujet : l électronique embarquée.
ELSYS Design œuvre dans 3 métiers :
- La micro-électronique (FPGA/ASIC)
- Le logiciel embarqué (Linux, bare-metal, RTOS )
- La conception de carte
Grâce à cette triple compétence, nous sommes en mesure de développer des solutions complètes pour nos clients, s appuyant sur nos 1100 ingénieurs, répartis sur 9 sites en France.