Stage ingénieur - Développement d’un banc SiL (H/F), Haguenau

Siemens

Apply now Back
Back to results page

Company

Siemens

Place(s)

Haguenau
Apply now

Stage ingénieur - Développement d’un banc SiL (H/F), Haguenau

Internship / student job
Electrical engineering
Technology
Engineer
Published 2 days
 

Siemens

Premier groupe européen de haute technologie, Siemens conjugue depuis toujours performance technique, innovation, qualité et fiabilité.
Nos activités centrées sur les secteurs des infrastructures et des villes, l'industrie, l'énergie et la santé, ciblent des marchés de croissance sur lesquels le Groupe nourrit l'ambition d'être leader.

Mission

  • Adapter le processus de compilation et d’exécution des tests pour qu’ils s’effectuent sur un PC, en remplacement de la cible matérielle.
  • Simuler le comportement du firmware embarqué en implémentant les interfaces externes nécessaires (capteurs, actuateurs, communication, etc.).
  • Assurer la cohérence entre le comportement simulé sur PC et celui observé sur la cible réelle.

Profil

  • Langage C++ : Maîtrise de la programmation orientée objet et connaissance des outils de compilation (CMake, Makefile, etc.).
  • Environnements de développement (Expérience avec des IDE comme Visual Studio, CLion ou VS Code.
  • Utilisation de systèmes de versioning (Git).
  • Notions de Software-in-the-Loop (SiL) et Hardware-in-the-Loop (HiL). Capacité à simuler des interfaces matérielles (drivers, capteurs, communication).
  • Conception de mocks/stubs pour les tests unitaires.
  • Intégration de tests (Cantata)

Postuler

Apply

 
Haguenau map