Alternance: Apprenti(e) Ingenieur: Automotive System Prototyping (F/M)

NXP

vacanciesin.eu

Contexte

L’équipe d’Architecture Système Automobile basée à Sophia Antipolis est en charge de définir et de prototyper une plateforme Software Defined Vehicle (SDV) à travers le projet NXP S32 CoreRide Platform.

La diversité des architectures électrique/électronique de nos clients nécessitent de penser à une plateforme la plus modulaire et scalable possible, sans déroger aux contraintes liées à l’environnement automobile en termes de sureté de fonctionnement et de cybersecurité.

Cette diversité d’architecture au niveau du véhicule nécessite la mise en place de plateforme de prototypage HW + SW impliquant différentes configurations de calculateur (MCU vs MPU, single core/multicore…), d’environnement d’exécution (hypervisor, RTOS/HLOS, …) et de réseau véhicule (CAN vs LIN vs Ethernet/SOA); ces environnements de prototypage permettant de valider de bout en bout des applications au niveau d’un véhicule, en s’assurant de la bonne adéquation au niveau de la performance (latence, débit, CPU load, consommation électrique…).

Dans ce contexte, nous recherchons un(e) apprenti(e) pour un contrat d’apprentissage/contrat de professionnalisation de 1 an afin de contribuer à la mise en place de cet environnement de prototypage (2 places sont à pourvoir).

Vos Missions

L’apprenti(e) ingénieur prendra en charge les missions suivantes/ supportera les activités suivantes :

  • Apprentissage des différents environnements d’exécution sur microcontrolleur et microprocesseur (Hypervisor, Autosar Classic, Zephyr/FreeRTOS, Linux)
  • Mise en œuvre d’un banc de prototypage SDV dans un contexte S32 CoreRide Platform représentatif de différentes configurations de calculateur (Edge Node, Zonal, Central Compute, Gateway)
  • Mise en œuvre de méthode de mesure de performance au niveau d’un calculateur et d’un véhicule
  • Développement de moyens de test sur des cas d’usage au niveau véhicule (automatisé dans la mesure du possible)
  • Mise en place de méthodologie de debug au niveau calculateur et véhicule

Votre profil

  • Etudiant(e)s en école d’ingénieur en spécialité/filière électronique/système embarqué.
  • Connaissances en programmation (C/C++, Python, RUST, Vector CAPL, Git, GoogleTest, Android, Autosar Classic, Linux) et bases en électronique et/ou semiconducteurs.
  • Connaissance de protocole de communication CAN/Ethernet/IP/SOA
  • Bonne maîtrise courante de l’anglais écrit et parlé.

Context

The Automotive System Architecture team based in Sophia Antipolis oversees defining and prototyping a Software Defined Vehicle (SDV) platform through the NXP S32 CoreRide Platform project.

The diversity of our customers’ electrical/electronic architectures requires us to think of a platform that is as modular and scalable as possible, without deviating from the constraints linked to the automotive environment in terms of operational safety and cyber security.

This diversity of architecture at vehicle level requires the implementation of an HW + SW prototyping platform involving different computer configurations (MCU vs MPU, single core/multicore, etc.), execution environment (hypervisor, RTOS/HLOS , …) and vehicle network (CAN vs LIN vs Ethernet/SOA); these prototyping environments allow end-to-end validation of applications at vehicle level, ensuring good adequacy in terms of performance (latency, throughput, CPU load, power consumption, etc.).

In this context, we are looking for an apprentice for a 1-year apprenticeship contract/professionalization contract to contribute to the establishment of this prototyping environment (2 places are to be filled).

Your Missions

The apprentice engineer will take charge of the following missions/support the following activities:

  • Learning of different execution environments on microcontroller and microprocessor (Hypervisor, Autosar Classic, Zephyr/FreeRTOS, Linux)
  • Implementation of an SDV prototyping bench in an S32 CoreRide Platform context representative of different computer configurations (Edge Node, Zonal, Central Compute, Gateway)
  • Implementation of performance measurement method at the level of an ECU and a vehicle
  • Development of test means on use cases at vehicle level (automated to the extent possible)
  • Implementation of debug methodology at ECU and vehicle level

Your profile

  • Students in engineering school specializing in electronics/embedded systems.
  • Knowledge of programming (C/C++, Python, RUST, Vector CAPL, Git, GoogleTest, Android, Autosar Classic, Linux) and basics in electronics and/or semiconductors.
  • Knowledge of CAN/Ethernet/IP/SOA communication protocol
  • English fluent (written and spoken).

More information about NXP in France…

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (vacanciesin.eu) you saw this job posting.

Job Location