Stage – Embedded C Code Protection and Obfuscation Techniques (H/F)
Située à : Morocco (Oujda)
Ce stage est à pourvoir à Oujda, Maroc.
Postuler
Votre rôle et vos responsabilités
Au sein du département « Product Quality Engineering », vous intégrerez une équipe d’ingénieurs en systèmes embarqués. Votre rôle sera la mise en œuvre de techniques avancées telles que l’obscurcissement du code, le durcissement des binaires et d’autres pratiques de sécurité pour améliorer la sécurité et l’intégrité des systèmes embarqués.
Vous aurez pour missions :
-
- Comprendre l’importance de la protection du code dans les systèmes embarqués, y compris les menaces et les vulnérabilités propres à ces environnements.
- Apprendre et appliquer diverses techniques d’obscurcissement du code aux logiciels C embarqués afin de les protéger contre la rétro-ingénierie et la falsification.
- Acquérir une expérience pratique des méthodes de durcissement binaire pour améliorer la sécurité du code compilé.
- Effectuer des tests et des analyses de sécurité pour évaluer l’efficacité des stratégies de protection du code.
- Travailler en étroite collaboration avec les équipes de développement et de sécurité pour intégrer les techniques de protection du code dans le cycle de développement du logiciel.
- Documenter les processus et les résultats, et partager les connaissances sur les meilleures pratiques en matière de protection du code avec les membres de l’équipe.
Profil recherché
Etudiant(e) en Bac+5 en électronique/micro-électronique ou équivalent,
- Vous maîtrisez le langage de programmation C embarqué.
- Vous avez des compétences en développement logiciel.
- Vous faites preuve de capacités d’analyse et de résolution de problèmes.
- Vous faites preuve d’autonomie, d’esprit d’équipe, et de rigueur.
- La maitrise de l’anglais est nécessaire.
Secure-IC s’engage pour l’égalité des chances et la diversité. Nos postes sont donc ouverts aux personnes en situation de handicap. Seules les compétences et la motivation font la différence.