AMPERE SOFTWARE TECHNOLOGY

Apprentissage - Développement Android Embarqué & Plateformes Connectées (h/f)

Posted 16 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Guyancourt, France
Contract type
Alternance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Nosql
CI/CD
Git
Shell
Python

Company Description

View more

We are Ampere Software Technology, an entity dedicated to software & systems engineering at Ampere, at the heart of the technological transformation of Renault Group.
We develop the architecture for the vehicle of the future: the Software Defined Vehicle. An architecture that is upgradable, scalable, and open to its ecosystem, with a unique horizontal approach and key partnerships.

Job Description

Nous recherchons un(e) apprenti(e) motivé(e) pour participer au développement d’applications Android embarquées et à l’évolution de notre plateforme logicielle.

Vos missions

En Collaboration Avec Nos Architectes Logiciels Et Experts Plateformes, Vous Interviendrez Sur Un Périmètre Varié Mêlant Développement, Intégration Et Tests

  • Développement Android embarqué (AAOS)

  • Participer au développement d’applications Android pour véhicules connectés (Java/Kotlin, Android Studio, APIs Android Automotive).

  • Contribuer à l’intégration de fonctionnalités s’appuyant sur les données et capteurs du véhicule.

  • Création et gestion d’environnements de développement

  • Mettre en place des environnements hardware (bancs de test, unités Android embarquées, périphériques connectés).

  • Construire et maintenir des environnements software sous Linux et/ou Windows : images Android Automotive, SDKs, outils d’intégration continue, scripts de configuration.

  • Automatiser l’initialisation d’environnements de test pour l’équipe (playbooks, conteneurs, scripts).

Tests Automatisés – Plateforme & Enablers

  • Développer et maintenir des tests automatisés couvrant la plateforme Android embarquée et ses enablers (connectivité, services middleware, APIs véhicules…).

  • Contribuer aux travaux transverses menés sur la plateforme (ex : robustesse, conformité, performance).

  • Participer à la validation fonctionnelle sur véhicules et bancs d’intégration.

Évolutions Fonctionnelles

  • Étendre la communication vers d’autres systèmes (smartphones iOS/Android, cloud GCP).

  • Participer à la conception de companion apps et de nouveaux cas d’usage connectés.

Contribution à La Vie De L’équipe

  • Rédiger de la documentation claire et structurée (Confluence, Git).

  • Participer aux démonstrations internes et événements (il y a parfois des croissants).

  • Prendre part au cadrage des besoins et aux échanges techniques.

Qui êtes vous ?

Compétences recherchées

  • Développement mobile : bonnes bases en Android (Java/Kotlin), sur Android Studio et curiosité pour l’embarqué.

  • Développement logiciel et outils : Git, scripts (Shell/Python), CI/CD.

  • Intérêt pour les environnements embarqués et protocoles locaux (Bluetooth, WiFi Direct…).

  • Notions en architecture cloud (API, microservices, bases NoSQL) appréciées.

  • Connaissance ou envie d'apprendre la mise en place d’environnements de test (hardware & software).

Qualités personnelles

  • Autonomie, curiosité, esprit d’initiative.

  • Rigueur et sens du détail (les tests automatisés n’épargnent rien !).

  • Capacité à travailler en équipe et à communiquer clairement.

  • Anglais technique (nos documentations et partenaires ne parlent pas toujours français).

https://www.ampere.cars/en/careers