
Avenga est une entreprise internationale de technologie et d’ingénierie logicielle qui accompagne les entreprises dans leurs projets de conseil, de développement de produits et de transformation numérique. Ses équipes conçoivent des solutions sur mesure en matière de logiciels, de cloud et d’intégration pour relever des défis complexes dans les secteurs du conseil, de l’industrie manufacturière et de la santé, en s’appuyant sur l’expertise de plus de 6 000 professionnels dans plusieurs pays. Avenga soutient également l’acquisition de talents et le développement professionnel au sein de son organisation.
Ingénieur logiciel embarqué senior, VxWorks et DO-178C – Avenga, télétravail au Royaume-Uni
Avenga recherche un ingénieur logiciel embarqué senior pour développer des logiciels en C, VxWorks, BSP et pilotes de périphériques pour du matériel personnalisé. Le poste contribue à des projets de certification DO-178C DAL A pour des clients du secteur de l’ingénierie.
Description
- Créer, implémenter et valider des logiciels embarqués pour du matériel personnalisé et disponible sur étagère.
- Développer des Board Support Packages pour des plateformes matérielles embarquées.
- Concevoir, implémenter et tester des pilotes de périphériques.
- Développer du code de test matériel et contribuer à la mise en service, à l’intégration et à la validation du matériel.
- Développer et maintenir des logiciels embarqués conformément aux exigences de la norme DO-178C.
- Contribuer aux activités logicielles de projets visant la certification DAL A.
- Diagnostiquer et résoudre des problèmes complexes de logiciels et de matériel embarqués.
- Produire la documentation de conception logicielle et les plans techniques.
- Contribuer à la planification technique, à l’estimation des efforts et à l’évaluation des capacités techniques requises.
- Travailler avec des ingénieurs logiciels embarqués, des chefs de projet, des ingénieurs clients et d’autres parties prenantes.
- Expliquer les informations techniques aux équipes d’ingénierie et aux clients.
- Accompagner les ingénieurs débutants et partager les connaissances techniques.
- Soutenir les projets clients et travailler sur les sites des clients lorsque cela est nécessaire.
- Travailler de manière autonome, prendre en charge les tâches techniques attribuées et les livrer dans les délais.
Exigences
- Au moins sept ans d’expérience en développement logiciel, dont au moins cinq ans dans le développement conforme à la norme DO-178C.
- Solide expérience en logiciels embarqués, notamment dans le développement de BSP de bas niveau et de pilotes de périphériques.
- Maîtrise avancée de la programmation en C.
- Expérience pratique de VxWorks et/ou Linux.
- Connaissance approfondie de la norme DO-178C, notamment de la certification DAL A, ainsi que des normes associées.
- Expérience du développement, du débogage et du dépannage de logiciels embarqués pour du matériel personnalisé et disponible sur étagère.
- Connaissance d’environnements de développement embarqué tels que Wind River Workbench ou Eclipse.
- Expérience de la mise en service et de la validation de matériel embarqué personnalisé.
- Expérience des architectures de processeurs PowerPC, MIPS, x86 ou ARM.
- Solides capacités d’analyse et de résolution de problèmes.
- Excellentes compétences en communication écrite et orale en anglais.
- Capacité à travailler efficacement avec des clients et des équipes d’ingénierie pluridisciplinaires.
- Autonomie, proactivité et aisance dans le travail indépendant.
- Bon jugement professionnel et capacité à prendre des décisions.
- Volonté d’accompagner et de soutenir des ingénieurs débutants.
- Diplôme universitaire dans une discipline technique ou expérience pratique équivalente.
Avantages
- L’égalité des chances est garantie quels que soient la race, l’origine ethnique, l’identité de genre, l’orientation sexuelle, le handicap, l’âge, la religion ou toute autre caractéristique personnelle.
- Un environnement de travail respectueux et inclusif.
- Organisation de travail entièrement à distance.