Ingenieur Basic Software Confirmé H/F
Role details
Job location
Tech stack
Job description
En tant qu'Ingénieur Basic Software Confirmé, vous serez responsable du développement et de l'intégration des couches logicielles de bas niveau pour nos systèmes embarqués.
Vous travaillerez sur des projets complexes, en interaction avec les équipes hardware, middleware et applications, pour garantir performance, fiabilité et sécurité des logiciels., Développer et maintenir le Basic Software (BSW) pour systèmes embarqués selon les normes ISO26262 / AUTOSAR ou équivalentes.
- Intégrer et valider les drivers, modules périphériques et services système sur différents microcontrôleurs et architectures hardware.
- Participer à l'analyse fonctionnelle et technique, conception et spécification des modules software.
- Assurer le débogage, les tests unitaires et l'intégration logicielle.
- Collaborer avec les équipes hardware, middleware et software applicatif pour garantir la cohérence de la solution.
- Participer à l'amélioration continue des outils et méthodes de développement
Votre future équipe :
- Développer et maintenir le Basic Software (BSW) pour systèmes embarqués selon les normes ISO26262 / AUTOSAR ou équivalentes.
- Intégrer et valider les drivers, modules périphériques et services système sur différents microcontrôleurs et architectures hardware.
- Participer à l'analyse fonctionnelle et technique, conception et spécification des modules software.
- Assurer le débogage, les tests unitaires et l'intégration logicielle.
- Collaborer avec les équipes hardware, middleware et software applicatif pour garantir la cohérence de la solution.
- Participer à l'amélioration continue des outils et méthodes de développement.
Les petits plus du projet :
Environnement international, montée en compétences sur des technologies clés et innovantes et possibilité de télétravailler partiellement.
Requirements
Diplôme d'ingénieur ou équivalent en informatique embarquée, électronique, ou systèmes embarqués.
- Expérience confirmée en développement Basic Software pour systèmes embarqués (minimum 3-5 ans).
- Maîtrise du langage C/C++, des architectures microcontrôleur et des bus de communication (CAN, LIN, SPI, I2C...).
- Connaissance des standards AUTOSAR, MISRA, ISO26262 est un plus.
- Capacité à travailler en équipe multidisciplinaire et à gérer des projets complexes
- Autonomie, rigueur et sens de l'analyse