Nous recherchons pour un de nos clients, un ingénieur spécialisé dans le software test.
Responsabilités principales :
* Développement et exécution de tests logiciels :
Concevoir, mettre en œuvre et exécuter des scénarios de tests pour assurer la fiabilité et la qualité des logiciels embarqués. Identifier et documenter les anomalies, en suivant les meilleures pratiques de gestion des défauts.
* Analyse des spécifications et des exigences :
Collaborer avec les équipes de développement pour comprendre les spécifications et les exigences du logiciel embarqué. Traduire les spécifications en cas de tests complets et pertinents.
* Automatisation des tests :
Mettre en place des stratégies d'automatisation des tests pour optimiser l'efficacité du processus de test. Maintenir et améliorer les scripts d'automatisation existants.
* Collaboration interfonctionnelle :
Travailler en étroite collaboration avec les ingénieurs logiciels, les concepteurs matériels et d'autres membres de l'équipe pour garantir la cohérence du processus de développement.
* Documentation :
Produire une documentation complète des tests réalisés, des résultats obtenus et des actions correctives recommandées.
Qualifications requises :
* Diplôme en génie informatique, génie électrique, informatique ou domaine connexe.
* Expérience avérée dans le développement et l'exécution de tests logiciels pour des systèmes embarqués.
* Connaissance approfondie des langages de programmation tels que C, C++, Python, etc.
* Compétences en automatisation des tests, idéalement avec des outils comme Windows, etc.
* Compréhension approfondie des protocoles de communication et des architectures embarquées.
* Capacité à travailler de manière autonome tout en collaborant efficacement au sein d'une équipe.
* Windows : Expert
* C++ : Expert
* Bash : Confirmé
* Documentation : Confirmé
* Anglais : courant - déplacements : Chine, Corée du Sud, USA, France
Les candidats intéressés sont invités à envoyer leur CV à l'adresse suivante en indiquant clairement le poste dans l'objet du courriel: xxxxxxxxxxxxxxxxxxxxxxxx
Le profil idéal pour ce poste combine une solide expertise technique, des compétences en conception et en maintenance de bancs de test, ainsi qu'une compréhension approfondie des systèmes embarqués. Voici les caractéristiques clés d'un tel profil :
Formation académique : Posséder un diplôme en génie électrique, génie informatique, informatique embarquée ou un domaine connexe est essentiel. Une formation approfondie dans le développement logiciel et les systèmes embarqués est un atout.
Expérience pratique : Avoir une expérience professionnelle pertinente dans le domaine des bancs de test pour les systèmes embarqués. Une expérience préalable dans la conception, le développement et la maintenance de bancs de test pour des applications spécifiques est fortement recommandée.
Compétences techniques :
Programmation : Maîtrise des langages de programmation couramment utilisés dans le domaine, tels que C, C++, Python, LabVIEW, etc.
Automatisation : Compétences approfondies en automatisation des tests et en utilisation d'outils d'automatisation, ainsi que la capacité à créer des scripts pour améliorer l'efficacité des tests.
Matériel : Connaissance des composants matériels, des protocoles de communication et des interfaces utilisés dans les systèmes embarqués.
Conception de bancs de test :
Capacité à concevoir des bancs de test adaptés aux besoins spécifiques des systèmes embarqués.
Compréhension des principes de conception matérielle et logicielle pour garantir la précision et la reproductibilité des tests.
Analyse des spécifications : Capacité à analyser les spécifications du système embarqué pour développer des stratégies de test exhaustives et efficaces.
Résolution de problèmes : Aptitude à identifier et à résoudre rapidement les problèmes rencontrés lors des tests, en collaboration avec d'autres membres de l'équipe.
Collaboration interdisciplinaire : Excellentes compétences en communication et capacité à collaborer efficacement avec d'autres ingénieurs, développeurs logiciels, concepteurs matériels et équipes de validation.
Veille technologique : Être au courant des dernières avancées technologiques dans le domaine des systèmes embarqués, des méthodes de test et des outils associés.
Orientation qualité : Avoir une forte orientation qualité pour garantir la fiabilité et la robustesse des systèmes embarqués à travers des tests approfondis.
Esprit d'innovation : Être proactif dans la recherche de nouvelles approches et technologies pour améliorer les processus de test et optimiser les résultats.
En résumé, nous recherchons un professionnel polyvalent avec des compétences techniques étendues, une forte capacité d'analyse, et un engagement envers l'amélioration continue des processus de test.
ELIQUANS est une ESN spécialisée dans le développement de solutions technologiques de pointe. En constante expansion, nous recherchons un Ingénieur Réseau en Logiciel Embarqué passionné par les défis techniques et désireux de contribuer à la création de produits novateurs.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.