Ingénieur développement d'outils de test H/F

LR Technologies Groupe
Canton de Montigny-le-Bretonneux, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton de Montigny-le-Bretonneux, France

Tech stack

Microsoft Windows
JIRA
Unit Testing
C Sharp (Programming Language)
C++
CANopen
Computer Engineering
Software Design Documents
Python
RS-232
Software Engineering
USB
GIT

Job description

Dans un environnement à forte exigence qualité, vous contribuez à la conception d'outils de test ainsi qu'à la mise en œuvre des campagnes de validation sur des systèmes complexes mêlant logiciel, électronique et communication., * Développement d'outils de test pour la validation de fonctions logicielles

  • Participation aux différentes phases du cycle de développement logiciel (spécifications, conception, développement, tests)
  • Définition des moyens de test nécessaires aux activités d'intégration et de vérification
  • Organisation, pilotage et exécution de campagnes de tests (unitaires et fonctionnels)
  • Rédaction des documents de conception détaillée des outils de test
  • Développement et maintenance des outils de test sur environnement PC
  • Support aux équipes de développement embarqué pour la réalisation des tests sur cible (STM32, USB, RS232, CANOpen, I2C…)
  • Participation aux phases d'intégration logicielle (sur table et sur système complet)
  • Analyse des résultats de tests, identification des anomalies et suivi via outils de ticketing
  • Amélioration continue des méthodes et outils de validation

Environnement technique

  • Systèmes : Windows, systèmes embarqués (STM32)
  • Langages : C#, C++, Python
  • Protocoles : USB, RS232, CANOpen, I2C
  • Outils : Git, Jira, oscilloscopes, analyseurs logiques (type Saleae)
  • Méthodes : Cycle en V, tests unitaires, tests fonctionnels, intégration logicielle

Requirements

Diplômé(e) d'une école d'ingénieur ou d'un Bac+5 en informatique industrielle, vous justifiez d'au moins 5 ans d'expérience en développement logiciel sur environnement PC, avec une forte orientation tests et validation.

Vous maîtrisez les langages C#, C++ et Python et avez une bonne compréhension des systèmes électroniques, notamment en mise au point de cartes.

Vous êtes à l'aise avec les outils de gestion de versions (Git) et de suivi des anomalies (Jira), ainsi qu'avec les instruments de mesure tels que les oscilloscopes ou analyseurs logiques.

Une expérience en interaction avec des systèmes embarqués (STM32, bus de communication) est attendue. Un bon niveau d'anglais écrit et oral est indispensable.

About the company

Hybrid work in 78280 Guyancourt, Au sein des équipes de notre client, spécialiste des solutions de purification d'eau pour des applications industrielles et scientifiques, vous intervenez sur le développement et la validation des fonctions logicielles embarquées.

Apply for this position