Vos missions
- Contribuer en tant que concepteur et développeur à la conception, au codage et à la publication de logiciels pour un OS Android / RTOS multi-processus tel que QNX ou Integrity
- Participer à la mise en œuvre du service de contrôle audio du véhicule
- Participer à l'amélioration et à la maintenance du logiciel d'info-divertissement existant
- Participer à l'analyse des besoins en fonctionnalités et à la révision de la conception des cas d'essai
- Participer au prototypage, à la mise à l'essai et au perfectionnement des fonctions
- Participer à l'amélioration et à l'adaptation des pilotes, des piles et des applications existantes à nos besoins
- Fournir une documentation claire et complète basée sur la définition du processus de développement logiciel
- Collaborer avec d'autres ingénieurs en utilisant le processus de développement Scrum/Agile
- Être capable de voyager occasionnellement au niveau national et international
Parlons de vous !
- 5+ ans d'expérience pratique dans le développement d'applications ou de middleware pour des plateformes embarquées/mobiles
- Expérience du développement de logiciels orientés objet avec une solide connaissance des algorithmes et des structures de données
- Expérience du travail avec de grandes bases de code, du développement de code entièrement nouveau et de la maintenance du code existant
- Plus de 2 ans d'expérience pratique du développement de composants, de cadres et d'architecture Android/AOSP (tels que les applications, le cadre d'application, le multimédia, etc.)
- Connaissance du développement et des tests de firmware de systèmes embarqués
- Expérience du développement de plateformes logicielles, telles que Linux et Android
- Expérience du développement de logiciels commerciaux en C, C++, Java
- Familiarité avec la boîte à outils de développement Android, les cadres de test et le processus
- Expérience des outils SCM, GIT, JIRA, Jenkins, etc.
- Expérience du processus de développement logiciel Scrum/Agile et du rôle de Scrum Master
- Capacité à effectuer des diagnostics et des enquêtes complexes à partir d'informations limitées
- Créativité, discipline, sens aigu des responsabilités, respect des délais et des échéances
- Très bonnes compétences en communication orale et écrite
- Haut niveau de compétences interpersonnelles pour travailler efficacement dans une équipe géographiquement dispersée
Autres compétences souhaitées
- Expérience de travail avec les plates-formes/services et applications mobiles, CarPlay et Android Auto
- Expérience de travail dans le développement de micrologiciels
- Expérience de travail avec les cadres audio tels que AAudio, ALSA, Android Audio Stack
- Expérience dans le développement de HAL
- Expérience dans le développement de solutions d'infotainment automobile
- Expérience dans le domaine de l'automobile et/ou des appareils électroniques portables grand public