Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

OVHcloud

Stage Software Engineer - H/F/N

Posted Updated
Discussion

Summary

Internship at OVHcloud working on the iPXE open-source firmware: design pre-OS CPU microcode loading/verification, extend UEFI Secure Boot and HTTP/TLS Boot, and experiment with AI tools (Claude, Copilot) for low-level C development and vulnerability detection in network boot infrastructure.

Stage Software Engineer - H/F/N

Au sein de votre équipe #OneTeam

  • Rejoindre notre équipe Baremetals et plus précisemment le projet iPXE, le firmware open-source de référence pour le démarrage réseau utilisé dans les datacenters, les infrastructures cloud et les systèmes embarqués.
  • Intégrer l’équipe en charge de renforcer la sécurité d’iPXE face à la sophistication croissante des attaques au niveau du firmware, en combinant développement système bas niveau et recherche sur l’assistance des outils d’IA pour l’ingénierie en C.


Vos principales responsabilités
  • Concevoir un mécanisme pré-OS pour charger et vérifier les mises de microcode CPU Intel et AMD au sein d’iPXE.
  • Étendre le support UEFI en améliorant Secure Boot, les variables EFI et les protocoles de démarrage HTTP/TLS Boot.
  • Exploiter les outils d’IA (Claude, Copilot, analyse statique) pour la génération de code, la détection de vulnérabilités et l’automatisation des tests, tout en évaluant leur efficacité dans un contexte firmware.
  • Développer, tester et documenter des fonctionnalités bas niveau en langage C pour sécuriser l’infrastructure de démarrage réseau.
  • Collaborer avec l’équipe pour analyser les besoins de sécurité et proposer des solutions robustes adaptées aux environnements cloud et datacenters.


Votre futur impact

Dans 4 à 6 mois
  • Vous aurez commencé à maîtriser la base de code C bas niveau du projet et à comprendre les enjeux de sécurité critique des firmwares.
  • Vous aurez évalué l’apport concret des outils d’IA dans vos tâches quotidiennes de développement firmware.


Compétences requises :
  • Vous maîtrisez le langage de programmation C et possédez de bonnes notions en développement bas niveau ou systèmes.
  • Vous êtes familier des architectures x86, des concepts de boot (UEFI, Secure Boot) ou de la sécurité des firmwares.
  • Vous faites preuve de curiosité pour l’ingénierie système et l’analyse de code bas niveau.


C’est un +
  • Le monde du open-source et des outils de boot réseau ne vous est pas inconnu.
  • Vous avez un intérêt marqué pour l’expérimentation des outils d’IA générative appliqués au développement bas niveau.


Cette offre ne répond pas tout à fait à vos attentes ? Candidatez malgré tout !
C’est l’occasion de partager votre profil avec nos recruteurs, vous faire remarquer et peut-être recontacter pour une autre opportunité.

Cette offre ne répond pas tout à fait à vos attentes ? Candidatez spontanément sur le portail candidat pour rejoindre l’une de nos équipes !
L’occasion de partager votre profil avec nos recruteurs, vous faire remarquer et peut-être recontacter pour une autre opportunité.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.