
Développeur Android / C++ / Java (h/f)
Posted 7 days ago
Company Description
View moreLes systèmes embarqués : votre passion, notre métier.
ELSYS Design est une société d’ingénierie spécialisée dans la conception de systèmes électroniques embarqués.
Nous avons 4 domaines d’expertise principaux : la micro-électronique (FPGA, ASIC, SoC), la carte, le logiciel embarqué et le système.
Nous intervenons majoritairement depuis nos locaux pour des clients issus de nombreux secteurs (énergie, spatial, semi-conducteurs, automobile, ferroviaire, défense, aéronautique, télécoms, IoT, médical, sécurité, multimédia…).
Job Description
À propos de l’offre d’emploi
Rejoignez notre équipe de développement à Valence et mettez votre expertise au service de projets industriels ambitieux, où performance, robustesse et fiabilité sont essentielles. Vous interviendrez sur des solutions mêlant développement bas niveau en C/C++ et applications Android en Kotlin/Java, destinées à des systèmes industriels innovants. Votre rôle sera clé pour garantir la qualité du logiciel et le respect des enjeux coût/qualité/délais.
Vos missions
Concevoir, développer et maintenir des modules logiciels en C et C++ pour des équipements industriels.
Développer et optimiser des applications Android en Kotlin et Java, en lien avec les systèmes embarqués.
Participer à l’architecture logicielle et aux choix techniques pour assurer robustesse, performance et évolutivité.
Être partie prenante dans le respect des enjeux coût, qualité et délai sur les projets confiés.
Diagnostiquer, analyser et corriger les anomalies détectées sur les différentes plateformes (Android, systèmes embarqués, middleware).
Contribuer à la mise en place de bonnes pratiques de développement, de tests et de documentation.
Profil recherché
Vous êtes un(e) développeur(se) expérimenté(e) avec une double compétence Android et C/C++, capable d’intervenir dans des environnements industriels complexes. Vous aimez travailler sur des systèmes techniques variés et avez démontré votre capacité à tenir un rôle structurant dans les projets.
Compétences attendues
Minimum 5 ans d’expérience en développement logiciel.
Très bonne maîtrise de Kotlin et Java pour le développement Android.
Maîtrise du C++ pour le développement bas niveau (AOSP).
Expérience notable dans des projets industriels ou embarqués.
Connaissances solides des architectures Android, des JNI et des interactions entre couches natives et applicatives.
Capacité prendre en compte les enjeux coût/qualité/délais sur un projet.
Anglais professionnel (écrit et oral).
Qualités personnelles
Sens des responsabilités et capacité à jouer un rôle de référent technique.
Rigueur, organisation et autonomie.
Esprit d’analyse et capacité à résoudre des problèmes complexes.
Aisance dans la communication avec des interlocuteurs variés (développeurs, testeurs, chefs de projet, équipes industrielles).
Curiosité, adaptabilité et goût pour les environnements techniques exigeants.
