Ingénieur Logiciel Embarqué et Hardware H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Participez à l’analyse des cahiers des charges et à la définition des solutions techniques répondant aux besoins clients et aux normes applicables.
- Développez les firmwares embarqués (programmation MCU) : conception de l’architecture logicielle, écriture du code, gestion des drivers et interfaces bas niveau, optimisation des performances et de la consommation.
- Assurez la mise au point et le débogage autonome du logiciel embarqué, en interaction avec l’électronique (bring-up, intégration matériel/logiciel).
- Concevez et développez les solutions électroniques (dimensionnement, calculs électriques et thermiques, simulations SPICE, calculs de MTTF) et en assurez la qualification.
- Réalisez des preuves de concept et des prototypes pour valider les choix techniques.
- Participez au routage des cartes électroniques (PCB).
- Préqualifiez les produits développés au travers d’essais électriques, climatiques et CEM.
- Rédigez les notes de calcul, rapports d’essais et de simulation relatifs aux fonctions matérielles et logicielles développées.
- Contribuez à l’élaboration des AMDEC produit et participez au développement de projets SIL/SSIL.
- Documentez vos travaux de recherche et de développement (descriptions fonctionnelles, résultats d’expérimentation).
- Pilotez, en autonomie, la phase développement de certains projets à dominante électronique.
Requirements
De formation ingénieur en informatique industrielle et électronique (Bac +5), vous justifiez d’au moins 5 ans d’expérience sur une fonction similaire, avec une forte dominante développement logiciel embarqué. Vous maîtrisez le développement firmware bas niveau (drivers, gestion des interruptions, machines à états, optimisation mémoire et consommation) ainsi que les bases de l’électronique à microcontrôleurs (MCU) qui le supportent. Vous maîtrisez la programmation en langage C sur MCU 8 et 32 bits, avec une pratique impérative de MPLAB X et/ou STM32Cube IDE. Vous maitrisez aussi le développement de Microchip. La connaissance des protocoles de communication embarqués (SPI, I2C, UART) et du pilotage de périphériques (ADC, DAC) est essentielle. Une bonne compréhension de l’électronique analogique et mixte (amplificateurs opérationnels, filtres, oscillateurs) constitue un atout pour dialoguer efficacement avec les équipes hardware et assurer la mise au point électronique (essais électriques, CEM, essais climatiques, simulations SPICE) en autonomie. Un niveau d’anglais courant est attendu., De formation ingénieur en informatique industrielle et électronique (Bac +5), vous justifiez d’au moins 5 ans d’expérience sur une fonction similaire, avec une forte dominante développement logiciel embarqué.
Vous maîtrisez le développement firmware bas niveau (drivers, gestion des interruptions, machines à états, optimisation mémoire et consommation) ainsi que les bases de l’électronique à microcontrôleurs (MCU) qui le supportent.
Vous maîtrisez la programmation en langage C sur MCU 8 et 32 bits, avec une pratique impérative de MPLAB X et/ou STM32Cube IDE. Vous maitrisez aussi le développement de Microchip. La connaissance des protocoles de communication embarqués (SPI, I2C, UART) et du pilotage de périphériques (ADC, DAC) est essentielle.
Une bonne compréhension de l’électronique analogique et mixte (amplificateurs opérationnels, filtres, oscillateurs) constitue un atout pour dialoguer efficacement avec les équipes hardware et assurer la mise au point électronique (essais électriques, CEM, essais climatiques, simulations SPICE) en autonomie.
Un niveau d’anglais courant est attendu.
EUR
AMDEC Anglais Électronique analogique Routage Développement logiciel Amplificateur Microcontrôleur Électricité Optimisation des performances
About the company
Depuis 2005, le Groupe Altelios Technology apporte son savoir-faire dans le conseil en technologie et dans les systèmes d’information grâce à ses consultants répartis en France et en Europe.
Altelios Technology intervient à tous les niveaux de vos projets. Que cela soit dans les phases d’analyse, de conception et d’organisation que dans le développement en maîtrise d’oeuvre, le conseil ou l’assistance à maîtrise d’ouvrage., Depuis 2005, le Groupe Altelios Technology apporte son savoir-faire dans le conseil en technologie et dans les systèmes d’information grâce à ses consultants répartis en France et en Europe.Altelios Technology intervient à tous les niveaux de vos projets. Que cela soit dans les phases d’analyse, de conception et d’organisation que dans le développement en maîtrise d’oeuvre, le conseil ou l’assistance à maîtrise d’ouvrage.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.hellowork.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Fully Remote Software Engineer Jobs
Is Software Engineering Hard?
The 12 Best Jobs for Software Engineers