cover image
NXP Semiconductors

Stage Ingénieur : Surveillance des signes vitaux par Radar (F/H)

Hybrid

Toulouse, France

Internship

13-11-2025

Share this job:

Skills

Python Matlab Monitoring Test Research Machine Learning Programming python programming

Job Specifications

Engineer Internship: radar-based vital signs monitoring (F/M)

Context

We are looking for an intern for six months who will study radar-based vital signs monitoring and associated filtering and features extraction signal processing techniques.

The NXP Automotive System Innovation team (part of the CTO) is looking for an intern for a study on radar based vital signs monitoring, which includes detection of heart-rate and respiration rate. This functionality is key for a number of In-Cabin Sensing (ICS) functionalities, such as driver drowsiness and attention detection and warning.

The target of this internship is to study and compare several signal processing filtering and features extraction techniques (e.g. Kalman filters to remove Random Body Movements, EMD or VMD Hilbert transforms for features extraction, and possibly based on AI Machine Learning). Implementation can be done in MATLAB and applied to real life data-captures (possibly collected by the intern), as off-line post-processing and/or as HW-in-the-loop. The radar device will primarily be an automotive FMCW-based 60-77 GHz radar, although the study may be expanded to UWB and 140 GHz radars.

Your Responsibilities

The trainee will be responsible for/perform one or more of the following tasks :

Understand the scope, and document the fundamentals of radars
State-of-the-art research on vital signs signal processing filtering and features extraction techniques
Get familiar with test-bench to get measurements and recording with 1 or more radar sensors
Implementation of signal processing filtering and features extraction techniques in MATLAB or Python
Performance evaluation, conclusions and recommendations
(optional) Publication of the results (publication channel to be defined)

Your profile

Education level: Master Degree / last year of engineering school
Knowledge required in signal processing
First-level of understanding of (automotive) radars is welcome
AI/ML experience is a plus
MATLAB and/or Python programming skills (C is a plus).
Organized, autonomous, and curious student required.
Fluent English mandatory, working in an international multi-site team.

Stage Ingénieur : Radars pour détection des signes vitaux (F/H)

Contexte

Nous recrutons un stagiaire de fin d’étude pour une durée de 6 mois afin d’étudier le filtrage et extraction de caractéristiques par traitement du signal pour la détection des signes vitaux par radar automobile.

L’équipe Automotive System Innovation (à l’intérieur du groupe CTO) est à la recherche d’un stagiaire pour une étude sur la détection des signes vitaux par radar, comme la détection du rythme cardiaque et du rythme respiratoire. Cette fonctionnalité est essentielle pour plusieurs applications de «In-Cabin Sensing» (ICS), telles que la détection et l’alerte de somnolence ou d’inattention du conducteur.

L’objectif de ce stage est d’étudier et de comparer plusieurs techniques de filtrage et d’extraction de caractéristiques par du traitement du signal (par exemple des filtres de Kalman pour supprimer les mouvements corporels aléatoires, des transformations de Hilbert basées sur EMD ou VMD pour l’extraction de caractéristiques, et éventuellement des approches basées sur l’intelligence artificielle et l’apprentissage automatique). L’implémentation pourra être réalisée sous MATLAB et appliquée à des données réelles (possiblement collectées par le/la stagiaire), en post-traitement hors ligne et/ou en boucle matérielle (HW-in-the-loop). Le dispositif radar utilisé sera principalement un radar automobile FMCW dans la bande 60-77 GHz, bien que l’étude puisse être étendue aux radars UWB et 140 GHz.

Vos missions

Le(a) stagiaire prendra en charge/réalisera une ou plusieurs des missions suivantes :

Comprendre l’application ciblée, comprendre les fondamentaux des radars
Etat de l’art, recherche et documentation des différents types de traitement du signal (filtrages et extraction d’informations) pour les signes vitaux.
Prise en main du banc de test pour effectuer des mesures et enregistrements avec le(s) radar(s)
Implémentation des techniques de traitement du signal dans un environnement MATLAB ou Python
Evaluation des performances, synthèse et recommandations
(Optionnel) une publication des résultats obtenus.

Votre profil

Niveau d’études : Bac + 5, dernière année d’école d’ingénieur
Connaissances requises en traitement du signal
Des connaissances sur le fonctionnement de radars (automobiles) sont bienvenues
Une experience AI/ML sera un plus
Bon niveau de programmation en MATLAB et/ou Python nécessaire, pratique du C serait un plus.
Autonomie, organisation et curiosité seront des qualités indispensables pour ce stage.
Anglais courant requis.

More information about NXP in France...

About the Company

We anticipate tomorrow's needs--navigating a changing world by bringing together technology's brightest minds to build game-changing solutions that propel us forward. NXP Semiconductors N.V. (NASDAQ: NXPI) is the trusted partner for innovative solutions in the automotive, industrial & IoT, mobile, and communications infrastructure markets. NXP's "Brighter Together" approach combines leading-edge technology with pioneering people to develop system solutions that make the connected world better, safer, and more secure. The com... Know more