Jobiglo

No results.

Ingénieur(e) Logiciel Embarqué Senior (H/F) – 3M – Monroe, NC, USA

3m · Monroe

Permanent Hybrid Senior 🇫🇷 Français
C C++ Embedded Systems Microcontrollers (ARM Cortex-M, MSP430, PIC) RTOS (FreeRTOS, VxWorks, ThreadX) Low‑level drivers Communication protocols (UART, SPI, I2C, CAN) Hardware debugging (oscilloscope, logic analyzer, JTAG/SWD) AI‑assisted code analysis CI/CD (Jenkins, Git) Unit & integration testing Documentation technique English (professional) Safety standards (IEC 61508, ISO 26262)

Job description

3M, leader mondial de l'innovation technologique, recherche un(e) Ingénieur(e) Logiciel Embarqué Senior pour rejoindre son équipe R&D « Self‑Contained Breathing Apparatus (SCBA) / Fire Solutions » à Monroe, en Caroline du Nord (États‑Unis). Vous intégrerez un groupe de spécialistes passionnés, travaillant sur des systèmes critiques destinés aux services de secours et aux interventions en milieu hostile. **Votre mission** - Concevoir, développer et maintenir le firmware embarqué de microcontrôleurs destinés aux appareils de respiration autonome (SCBA) et aux solutions de lutte contre l’incendie. - Utiliser des outils d’IA et d’analyse avancée pour optimiser la conception, la validation et le dépannage au niveau système. - Implémenter des pilotes bas‑niveau, des protocoles de communication (UART, SPI, I2C, CAN) et des algorithmes de contrôle en temps réel. - Optimiser le code pour la performance, la consommation d’énergie, l’utilisation mémoire et la fiabilité, en respectant les exigences de sécurité fonctionnelle (IEC 61508, ISO 26262). - Intégrer le firmware avec le matériel (capteurs, actionneurs, affichages, batteries) et les interfaces externes (Bluetooth, Wi‑Fi, RF). - Développer et automatiser les tests unitaires, d’intégration et de validation système (CI/CD, Jenkins, Python, PyTest). - Diagnostiquer les dysfonctionnements à l’aide d’oscilloscopes, d’analyseurs logiques, de débogueurs JTAG/SWD et d’outils de diagnostic embarqué. - Rédiger et maintenir la documentation technique (spécifications, schémas d’interface, guides de test) conformément aux standards de 3M. - Collaborer étroitement avec les équipes d’ingénierie électrique, mécanique, fabrication, qualité, test et logistique pour assurer la cohérence du produit du prototype à la production en série. **Profil recherché** - Diplôme d’ingénieur (Bac+5) en informatique, électronique, systèmes embarqués ou équivalent. - Minimum 5 ans d’expérience en développement firmware sur microcontrôleurs (ARM Cortex‑M, MSP430, PIC, etc.). - Maîtrise du langage C/C++ embarqué, des environnements de développement (Keil, IAR, Eclipse, VS Code) et des systèmes d’exploitation temps réel (FreeRTOS, VxWorks, ThreadX). - Solides compétences en conception de drivers, protocoles de communication et algorithmes de contrôle temps réel. - Expérience avérée en optimisation de code (performance, consommation, fiabilité) et en mise en œuvre de pratiques de sécurité fonctionnelle. - Connaissance des outils de simulation et de validation assistés par IA (ex. : DeepCode, CodeGuru) est un plus. - Capacité à travailler en équipe multidisciplinaire, à communiquer clairement en anglais (écrit et oral) et à gérer plusieurs projets simultanément. - Esprit d’innovation, curiosité technique et volonté de contribuer à des produits qui sauvent des vies. **Ce que 3M vous offre** - Un environnement de travail stimulant au sein d’une entreprise reconnue pour son innovation et sa culture collaborative. - Des projets à fort impact sociétal, avec la possibilité de voir vos développements déployés sur le terrain. - Un package salarial compétitif, des avantages sociaux complets (assurance santé, retraite, programmes de bien‑être). - Des opportunités de formation continue (certifications, conférences, cours en ligne) et de mobilité internationale au sein du réseau mondial 3M. - Un équilibre vie professionnelle / vie personnelle grâce à des horaires flexibles et à la possibilité de télétravail partiel (hybrid) selon les besoins du projet. Rejoignez 3M et participez à la création de solutions de sécurité qui font la différence chaque jour. Postulez dès maintenant pour contribuer à l’avenir de la protection des premiers intervenants.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec 3m.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent basé à Monroe.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 hours ago

Expires 1 month from now

8 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

3m

Monroe