Il y a 2 mois
Ingénieur Senior / Chef Technique (MCU RTOS)
- 21 janvier 2026
- 100%
- Stage
- Zürich
À propos de cette offre
Poste :
Ingénieur Senior / Chef Technique (MCU RTOS)
Description du poste :
Responsabilités principales
* Responsable de la conception et du développement de logiciels/firmwares embarqués en temps réel sur des plateformes basées sur RTOS
* Analyser les exigences techniques spécifiques au domaine ou les exigences de bas niveau et les modifications selon le client final ou les besoins du système.
* Participer à l'analyse des exigences de haut niveau, à la conception logicielle de haut et bas niveau
* Effectuer des tests logiciels incluant les tests unitaires et fonctionnels
* Effectuer des revues de code en suivant les directives de codage et l'analyse statique du code
* Résoudre des problèmes logiciels complexes.
* Documenter les livrables techniques tels que les spécifications logicielles, les documents de conception, les commentaires de code et les cas de test unitaires, notes de version, etc. tout au long du cycle de vie du projet.
* Suivre le processus défini pour le cycle de vie du développement logiciel
* Développer des solutions logicielles à partir de langages de programmation établis ou en apprenant de nouveaux langages requis pour un projet spécifique.
* Développer de nouvelles approches pour des problèmes de conception complexes.
* Responsable des revues de code et de conception pour le code/conception développé par les subordonnés/ pairs
* Communication avec les parties prenantes techniques (connaître le pouls du client, être proactif dans la communication de la bonne manière, identifier les scénarios potentiels d'escalade et les gérer de manière préventive)
* Mentorat et constitution d'équipe
Compétences techniques
- --------------------------- Exigences spécifiques en compétences ------------------------------------------------------
Autonomie et sens des responsabilités, avec une bonne communication
Excellentes compétences en codage C
Famille STMH7
MCU RTOS (FreeRTOS, Zephyr, Azure RTOS / Eclipse ThreadX)
Environnement multithread, application critique en temps
Pilotes bas niveau & Interruptions (ISRs)
- ----------------------------------------------------------------------------------------------------------------------------
• Solide expérience RTOS comme FreeRTOS ou similaire
• Expérience en développement de bootloader
• Forte expérience avec divers microcontrôleurs et IDE associés
• Expertise dans divers bus périphériques tels que I2C, SPI, Série
• Expérience avec HAL
• Expérience en développement d'applications basées sur RTOS
• Expertise en optimisation sur plateforme embarquée
• Solides compétences en programmation C/C++
• L'expérience en codage au niveau assembleur est un avantage
• Utilisation de matériel tel que oscillateurs et analyseurs logiques pour le débogage matériel
• Solides compétences en débogage
* Fort sens des responsabilités, passionné, apprenant rapide, esprit analytique, cherche la perfection.
* Excellentes compétences interpersonnelles, de communication, de collaboration et de présentation.
Formation
B.E/M.E, B.Tech/M.Tech ou équivalent
Lieu :
IN-GJ-Ahmedabad, Inde-Ognaj (eInfochips)
Type de temps :
Temps plein
Catégorie d'emploi :
Services d'ingénierie