Ingénieur systèmes embarqués senior – Radio numérique et développement bas niveau
Il y a 3 jours
Créteil, Île-de-France
Valeo Service
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Ingénieur systèmes embarqués senior
- Radio numérique et développement bas niveau page is loaded## Ingénieur systèmes embarqués senior
- Radio numérique et développement bas niveaulocations: Créteil: Paristime type: Full timeposted on: 今天发布time left to apply: 结束日期:2026年10月14日 (申请时间还剩 21 天)job requisition id: REQ2026079262Au sein de l'équipe R&D \"Audio / Radio\", vous êtes responsable de la conception, du développement et de l'intégration de systèmes embarqués dédiés à des applications de radio numérique et de traitement de données à haut débit. Votre rôle se situe à l'interface entre le logiciel bas niveau et le matériel. Vous intervenez depuis la compréhension de l'architecture électronique jusqu'à la mise au point du code exécuté sur microprocesseur, DSP, FPGA ou SoC.
Vous analysez les problèmes à l'échelle de la chaîne complète: acquisition des signaux, conversionnumérique, transferts mémoire, traitement temps réel, synchronisation, communication avec l'hôte etvalidation sur matériel réel.Vos Missions principalesArchitecture et conception
- Participer à la définition des architectures de systèmes embarqués de radio numérique.
- Traduire les besoins fonctionnels en architectures matérielles et logicielles réalisables.
- Analyser les contraintes de débit, latence, mémoire, consommation, synchronisation et temps réel.
- Définir les interfaces entre processeur, FPGA, DSP, mémoires, convertisseurs et périphériquesradio.
- Contribuer aux choix des composants, interfaces et technologies de communication.
- Identifier les risques techniques et proposer des solutions d'architecture.
Développement bas niveau
- Développer du code embarqué principalement en C et C++, avec une maîtrise fine des ressourcesmatérielles.
- Développer ou adapter des pilotes bas niveau et des couches d'abstraction matérielle.
- Programmer les interfaces SPI, I2C, UART, GPIO, Ethernet, USB, PCIe ou équivalentes.
- Piloter des convertisseurs ADC/DAC, synthétiseurs, transceivers RF et circuits spécialisés.
- Développer les mécanismes DMA, buffers circulaires, files FIFO et transferts à haut débit.
- Optimiser les chemins critiques en latence, débit, consommation mémoire et charge processeur.
- Intervenir sur les bootloaders, BSP, RTOS ou environnements Linux embarqués.
Radio numérique et traitement du signal
- Concevoir, intégrer et valider des chaînes de réception et d'émission radio numérique.
- Mettre en œuvre des traitements numériques sur données I/Q.
- Travailler sur le filtrage, la décimation, l'interpolation, le changement de fréquence numérique et lasynchronisation.
- Participer au développement de modulateurs, démodulateurs, synchroniseurs et estimateurs.
- Analyser l'échantillonnage, l'aliasing, la dynamique, le bruit et le rapport signal-sur-bruit.
- Valider les performances sur signaux simulés, enregistrés et issus du matériel réel.
Interaction hardware et FPGA
- Lire et exploiter schémas électroniques, documents d'architecture et descriptions de registres.
- Travailler directement avec les concepteurs électroniques et FPGA.
- Définir et vérifier les registres de contrôle et les interfaces de données.
- Analyser les domaines d'horloge, la métastabilité, la largeur de bus et les contraintes de débit.
- Vérifier les signaux et interfaces à l'aide d'un oscilloscope, d'un analyseur logique ou d'instrumentsRF.
- Participer aux revues de conception hardware/software.
Validation et mise au point
- Définir les stratégies de test au niveau composant, carte, sous-système et système.
- Développer des outils de test en Python, C/C++ ou scripts Linux.
- Mesurer les débits, latences, pertes d'échantillons, gigue, charge CPU et occupation mémoire.
- Diagnostiquer les problèmes à partir de traces, captures, dumps mémoire et mesures physiques.
- Documenter les anomalies, leurs causes racines et les corrections apportées.Compétences techniques indispensablesDéveloppement logiciel
- Très bonne maîtrise du C embarqué et bonne maîtrise du C++ lorsque nécessaire.
- Maîtrise des pointeurs, interruptions, accès mémoire, registres matériels et contraintes decompilation.
- Maîtrise du débogage avec GDB, JTAG, SWD ou outils équivalents.
- Expérience de la programmation concurrente, des interruptions et des systèmes temps réel.
- Maîtrise de Git, des chaînes de compilation croisées et des environnements Linux.
Radio numérique
- Très bonnes connaissances en traitement numérique du signal.
- Maîtrise des représentations I/Q et des chaînes de traitement numériques.
- Connaissance des modulations numériques et de leurs méthodes de démodulation.
- Maîtrise de l'échantillonnage, du filtrage, de la décimation, de l'interpolation et du changement defréquence numérique.
- Compréhension de la synchronisation temporelle et fréquentielle.
- Connaissance des architectures SDR et des chaînes de réception ou d'émission.
Hardware et FPGA
- Compréhension solide des microcontrôleurs, processeurs embarqués, DSP, FPGA, mémoires etpériphériques.
- Capacité à lire un schéma électronique et une documentati
- Radio numérique et développement bas niveau page is loaded## Ingénieur systèmes embarqués senior
- Radio numérique et développement bas niveaulocations: Créteil: Paristime type: Full timeposted on: 今天发布time left to apply: 结束日期:2026年10月14日 (申请时间还剩 21 天)job requisition id: REQ2026079262Au sein de l'équipe R&D \"Audio / Radio\", vous êtes responsable de la conception, du développement et de l'intégration de systèmes embarqués dédiés à des applications de radio numérique et de traitement de données à haut débit. Votre rôle se situe à l'interface entre le logiciel bas niveau et le matériel. Vous intervenez depuis la compréhension de l'architecture électronique jusqu'à la mise au point du code exécuté sur microprocesseur, DSP, FPGA ou SoC.
Vous analysez les problèmes à l'échelle de la chaîne complète: acquisition des signaux, conversionnumérique, transferts mémoire, traitement temps réel, synchronisation, communication avec l'hôte etvalidation sur matériel réel.Vos Missions principalesArchitecture et conception
- Participer à la définition des architectures de systèmes embarqués de radio numérique.
- Traduire les besoins fonctionnels en architectures matérielles et logicielles réalisables.
- Analyser les contraintes de débit, latence, mémoire, consommation, synchronisation et temps réel.
- Définir les interfaces entre processeur, FPGA, DSP, mémoires, convertisseurs et périphériquesradio.
- Contribuer aux choix des composants, interfaces et technologies de communication.
- Identifier les risques techniques et proposer des solutions d'architecture.
Développement bas niveau
- Développer du code embarqué principalement en C et C++, avec une maîtrise fine des ressourcesmatérielles.
- Développer ou adapter des pilotes bas niveau et des couches d'abstraction matérielle.
- Programmer les interfaces SPI, I2C, UART, GPIO, Ethernet, USB, PCIe ou équivalentes.
- Piloter des convertisseurs ADC/DAC, synthétiseurs, transceivers RF et circuits spécialisés.
- Développer les mécanismes DMA, buffers circulaires, files FIFO et transferts à haut débit.
- Optimiser les chemins critiques en latence, débit, consommation mémoire et charge processeur.
- Intervenir sur les bootloaders, BSP, RTOS ou environnements Linux embarqués.
Radio numérique et traitement du signal
- Concevoir, intégrer et valider des chaînes de réception et d'émission radio numérique.
- Mettre en œuvre des traitements numériques sur données I/Q.
- Travailler sur le filtrage, la décimation, l'interpolation, le changement de fréquence numérique et lasynchronisation.
- Participer au développement de modulateurs, démodulateurs, synchroniseurs et estimateurs.
- Analyser l'échantillonnage, l'aliasing, la dynamique, le bruit et le rapport signal-sur-bruit.
- Valider les performances sur signaux simulés, enregistrés et issus du matériel réel.
Interaction hardware et FPGA
- Lire et exploiter schémas électroniques, documents d'architecture et descriptions de registres.
- Travailler directement avec les concepteurs électroniques et FPGA.
- Définir et vérifier les registres de contrôle et les interfaces de données.
- Analyser les domaines d'horloge, la métastabilité, la largeur de bus et les contraintes de débit.
- Vérifier les signaux et interfaces à l'aide d'un oscilloscope, d'un analyseur logique ou d'instrumentsRF.
- Participer aux revues de conception hardware/software.
Validation et mise au point
- Définir les stratégies de test au niveau composant, carte, sous-système et système.
- Développer des outils de test en Python, C/C++ ou scripts Linux.
- Mesurer les débits, latences, pertes d'échantillons, gigue, charge CPU et occupation mémoire.
- Diagnostiquer les problèmes à partir de traces, captures, dumps mémoire et mesures physiques.
- Documenter les anomalies, leurs causes racines et les corrections apportées.Compétences techniques indispensablesDéveloppement logiciel
- Très bonne maîtrise du C embarqué et bonne maîtrise du C++ lorsque nécessaire.
- Maîtrise des pointeurs, interruptions, accès mémoire, registres matériels et contraintes decompilation.
- Maîtrise du débogage avec GDB, JTAG, SWD ou outils équivalents.
- Expérience de la programmation concurrente, des interruptions et des systèmes temps réel.
- Maîtrise de Git, des chaînes de compilation croisées et des environnements Linux.
Radio numérique
- Très bonnes connaissances en traitement numérique du signal.
- Maîtrise des représentations I/Q et des chaînes de traitement numériques.
- Connaissance des modulations numériques et de leurs méthodes de démodulation.
- Maîtrise de l'échantillonnage, du filtrage, de la décimation, de l'interpolation et du changement defréquence numérique.
- Compréhension de la synchronisation temporelle et fréquentielle.
- Connaissance des architectures SDR et des chaînes de réception ou d'émission.
Hardware et FPGA
- Compréhension solide des microcontrôleurs, processeurs embarqués, DSP, FPGA, mémoires etpériphériques.
- Capacité à lire un schéma électronique et une documentati