Ingénieur en systèmes embarqués (H/F)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
normes qualité et sécurité applicables (ISO 26262, DO-178C, IEC 62304, etc. selon le secteur) - Rédiger la documentation technique (spécifications, notices de conception, rapports de test) - Participer aux revues de conception et au suivi de projet en méthode Agile/Scrum ou cycle en V - Assurer le support technique et la maintenance évolutive/corrective des produits en production - Collaborer avec les équipes matériel, mécanique, qualité et production. Compétences techniques requises : - Maîtrise des langages C / C++ (et éventuellement Rust, Python pour l’outillage) - Bonne connaissance de l’architecture des microcontrôleurs/microprocesseurs (ARM Cortex-M, STM32, ESP32, etc.) - Maîtrise des RTOS (FreeRTOS, VxWorks, Zephyr, embedded Linux) - Connaissance des protocoles de communication embarqués (CAN, LIN, SPI, I2C, UART, USB, Ethernet, Bluetooth/BLE) - Utilisation d’outils de développement et de débogage (JTAG, oscilloscope, analyseur logique, IDE type
Requirements
Keil, IAR, STM32CubeIDE) - Notions d’électronique numérique/analogique appréciées - Connaissance des méthodologies de test et de validation (bancs HIL, tests unitaires embarqués) - Sensibilité à la sûreté de fonctionnement et à la sécurité (cybersécurité embarquée, safety) - Maîtrise de la gestion de version (Git) et des outils CI/CD adaptés à l’embarqué Compétences transversales (soft skills) - Rigueur et sens du détail - Esprit d’analyse et de résolution de problèmes - Autonomie et capacité à travailler en équipe pluridisciplinaire - Bonne communication écrite et orale (rédaction de documentation technique) - Curiosité technologique et veille active - Capacité à gérer les priorités dans un environnement de projet Profil recherché - Formation : Bac+5 (école d’ingénieur ou master) en électronique, informatique embarquée, automatisme ou équivalent - Expérience : de débutant (jeune diplômé) à confirmé (3-8 ans), selon le niveau du poste - Langues : anglais technique requis (lecture de datasheets, documentation, échanges internationaux) - Rémunération selon profil et expérience - Perspectives d’évolution vers un poste d’expert technique ou de chef de projet, * Bac+5 et plus ou équivalents Automatisation - électronique, informatique embarqué Cette formation est indispensable
About the company
L’ingénieur en systèmes embarqués conçoit, développe, teste et maintient les logiciels et/ou matériels intégrés dans des systèmes électroniques (automobile, aéronautique, industrie, IoT, médical, etc.). Il intervient sur l’ensemble du cycle de vie du produit, de la spécification à la mise en production, en garantissant performance, fiabilité et sécurité. Missions principales - Analyser les spécifications techniques et fonctionnelles du produit - Concevoir l’architecture logicielle et/ou matérielle du système embarqué - Développer et implémenter le firmware / logiciel embarqué (C, C++, Rust, assembleur selon le contexte) - Intégrer les composants matériels (microcontrôleurs, capteurs, actionneurs, bus de communication : CAN, SPI, I2C, UART, Ethernet.) - Réaliser les tests unitaires, d’intégration et de validation (bancs de test, simulateurs, outils de débogage) - Optimiser les performances (consommation énergétique, temps de réponse, empreinte mémoire) - Assurer le respect des
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?