Fiabilisez des systèmes embarqués complexes : développez en C++ et Python, automatisez les tests et la simulation, et contribuez à des projets Linux à fort impact.
Au sein de l’agence Embedded & Connected Systems et d’un projet industriel à forte valeur ajoutée pour un grand compte technologique, vous sécurisez le cycle de développement logiciel en garantissant la stabilité des composants et de la chaîne d’intégration globale.
Responsabilités
- Garantir la fiabilité et la qualité logicielle : assurer la robustesse globale de la chaîne logicielle et la non-régression, concevoir et déployer des stratégies de tests fonctionnels en boîte noire, puis analyser et qualifier les anomalies.
- Développer les outils de simulation et d’intégration : concevoir des modules logiciels de simulation, automatiser les scénarios d’intégration et appliquer les bonnes pratiques C++ et Python au banc de test.
- Collaborer et faire progresser l’ingénierie : travailler avec les équipes de développement, restituer clairement les résultats de test et assurer une veille sur les frameworks de test et la validation logicielle.
Stack technique
- Langages : C++ et Python
- Testing et validation : frameworks de tests unitaires et fonctionnels, tests en boîte noire, bancs d’essai et simulation
- Méthodologies : intégration continue, test logiciel et refactoring
- Environnement : systèmes complexes et modules de simulation
Profil recherché
- Première expérience réussie ou solide expertise en test, intégration et développement logiciel bas niveau ou système
- Maîtrise avancée de C++ et pratique fluide de Python
- Solide culture du test logiciel et de l’intégration continue
- Capacité d’abstraction, curiosité technique et aisance relationnelle
- Anglais professionnel
Pourquoi Smile
Smile propose un management de proximité par des experts techniques, des formations, une communauté active autour du logiciel ouvert et des projets contribuant notamment à Yocto Project et Buildroot.
Les avantages incluent une mutuelle et les transports pris en charge à 50 %, au minimum 9 RTT par an, une prime de vacances, des tickets restaurant et un CSE.
Processus de recrutement
- Échange téléphonique RH de 30 minutes
- Entretien métier avec un expert
- Rencontre avec le manager d’agence