Reverse Engineer

Sahar

Paris

Sur place

EUR 45 000 - 65 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Environnement de travail stimulant
Mentorat et développement personnel
Programmes d'événements internes

Résumé du poste

Une entreprise technologique dynamique à Paris recherche un Reverse Engineer pour analyser et dé-construire des applications mobiles et web. Vous utiliserez des outils avancés comme Frida et Ghidra pour identifier des mécanismes cachés et développer des solutions innovantes. Ce poste implique également une collaboration étroite avec les équipes R&D pour transformer vos découvertes en applications pratiques. Un environnement stimulant attend les candidats autonomes et créatifs.

Qualifications

  • Compréhension des mécanismes d’obfuscation et de contournement.
  • Capacité à documenter et expliquer des concepts techniques complexes.
  • Maîtrise de Python pour des scripts avancés.

Responsabilités

  • Analyse et décompilation d’applications Android et iOS.
  • Utilisation d’outils avancés pour l’automatisation de l’analyse.
  • Participation à des projets transverses en fonction des besoins de l'entreprise.

Connaissances

Expertise en reverse engineering
Compétences en instrumentation dynamique
Autonomie et créativité
Capacité à résoudre des problèmes techniques

Formation

3 à 5 ans d'expérience en reverse engineering

Outils

Frida
Ghidra
Burp Suite

Description du poste

En tant que Reverse Engineer, vous serez au cœur de l’analyse et de la dé-construction d’applications et d’environnements variés (mobile, web, jeux vidéo, etc.).

Votre mission : comprendre le fonctionnement interne des systèmes, identifier des mécanismes cachés, et développer des outils pour automatiser l’analyse ou interagir avec des technologies complexes.

Votre expertise en reverse engineering et en instrumentation dynamique (ex : Frida) vous permettra d’éclairer des cas d’usage critiques, tout en collaborant avec les équipes R&D et Produit pour transformer vos découvertes en solutions innovantes mais aussi avec des partenaires experts du domaine.

Cette collaboration représente une opportunité unique de développer vos compétences et de travailler sur des sujets originaux, en lien avec des acteurs reconnus pour leur excellence technique.

Vous aurez la liberté d’explorer des sujets variés (réseaux sociaux, applications web, jeux vidéo, etc.) et de proposer des axes de recherche en fonction de vos centres d’intérêt et des besoins de l’entreprise, dans un environnement stimulant et propice à l’innovation.

Vos principales missions sont :

  • Désassemblage, décompilation et analyse statique/dynamique d’applications Android (APK, Dex, Smali), iOS (IPA, Mach‑O, Swift/Objective‑C), ou même web et jeux vidéo.
  • Utilisation d’outils avancés : Frida, Objection, Ghidra, IDA Pro, JADX, MobSF, Burp Suite, etc.
  • Extraction de logiques métiers, de clés API, ou de mécanismes de protection (obfuscation, anti-debug, root detection).
Instrumentation et manipulation dynamique
  • Utilisation de Frida pour intercepter et modifier le comportement des applications en temps réel (hook de fonctions, manipulation de mémoire).
  • Contournement de protections (SSL pinning, anti‑tampering, jailbreak detection) pour faciliter l’analyse.
  • Automatisation de tâches répétitives via des scripts Python ou des outils personnalisés.
Développement d’outils et de pipelines d’analyse
  • Création de scripts ou de frameworks pour accélérer l’analyse (ex. extraction automatique de configurations, détection de malwares).
  • Intégration de techniques d’IA/ML pour assister l’analyse (ex. classification de comportements, détection d’anomalies).
  • Optimisation des outils existants pour améliorer leur efficacité et leur fiabilité.
Exploration libre et innovation
  • Liberté de proposer et d’explorer des sujets variés : réseaux sociaux, applications web, jeux vidéo, etc.
  • Participation à des projets transverses en fonction de vos centres d’intérêt et des besoins de l’entreprise.
  • Veille technologique sur les nouvelles techniques de protection, d’obfuscation, ou de contournement.
Collaboration et partage d’expertise
  • Travail avec les équipes Sécurité, R&D et Produit pour valider et documenter les découvertes.
  • Formation et mentorat sur les outils et méthodologies de reverse engineering mobile.
  • Rédaction de rapports techniques et de guides pour les équipes internes.
  • Identification et analyse de comportements suspects dans des applications (exfiltration de données, backdoors).
  • Développement de scripts pour automatiser la détection de patterns ou l’extraction d’indicateurs de compromission (IoCs).
  • Maîtrise du reverse engineering : Expérience avec Android (APK, Dex, Smali) et iOS (Mach‑O, Swift/Objective‑C). Une expérience sur d’autres environnements (web, jeux vidéo) est un plus.
  • Outils spécifiques : Frida, Objection, Ghidra, IDA Pro, JADX, MobSF, Burp Suite, LLDB/GDB.
  • Langages de développement : Python (scripting avancé), Bash, Java/Kotlin (Android), Swift/Objective‑C (iOS).
  • Instrumentation dynamique : Utilisation avancée de Frida pour hooker des fonctions critiques, intercepter des flux, manipuler le comportement applicatif en temps réel.
  • Automatisation : Capacité à développer des outils pour accélérer les analyses (scripts, pipelines CI/CD).
  • Rigueur et discrétion : Respect des procédures de sécurité et de confidentialité.
PROFIL RECHERCHÉ

Vous avez 3 à 5 ans d’expérience en reverse engineering, avec une expertise marquée sur Frida et l’analyse d’applications complexes ? Vous aimez résoudre des énigmes techniques, explorer des sujets variés et partager vos découvertes ?

Vos atouts pour réussir avec nous :

  • Expérience confirmée en analyse d’applications (mobile, web, jeux vidéo, etc.).
  • Connaissance des techniques d’obfuscation et de leur contournement.
  • Sensibilité aux enjeux de cybersécurité et d’éthique.
  • Capacité à documenter et expliquer des concepts techniques complexes.
  • Autonomie, créativité et curiosité : Vous aimez proposer des idées et explorer de nouveaux terrains.

Notre processus de recrutement se déroule en 4 étapes pour vous permettre de rencontrer l’équipe et de découvrir votre futur environnement de travail :

  • Entretien RH en visio : Une première rencontre à distance pour échanger sur votre parcours et vos motivations.
  • Entretien en visio avec le manager : Un échange technique pour mesurer votre expertise et identifier comment vos compétences peuvent contribuer à des projets stratégiques.
  • Entretien technique approfondi : Un test technique préparatoire suivi d’une session d’analyse approfondie avec le manager et des experts de l’équipe.
  • Entretien rencontre avec un dirigeant : Dernière étape pour échanger avec un de nos dirigeants, découvrir notre vision et voir comment vous pourriez vous intégrer à notre culture.

Nous garantissons un processus rapide, avec une durée maximale de 3 semaines, et des feedbacks constructifs à chaque étape.

Sahar est une entreprise garantissant l’égalité des chances.

Nous nous engageons à promouvoir un environnement de travail inclusif et respectueux pour tous, où chaque collaborateur peut s’épanouir pleinement.

Rejoindre Sahar, c’est intégrer une jeune entreprise dynamique, engagée dans la souveraineté technologique française. Le 5 juillet 2023, Sahar crée sa Fondation d’Entreprise qui incarne l’engagement de notre organisation en faveur d’une intelligence artificielle éthique, écologique et responsable.

Nous soutenons l’engagement des réservistes en devenant signataire d’une convention de réserve, contribuant ainsi à des causes importantes pour notre pays.

Nous avons également un engagement solidaire fort, notamment par le biais d'un mentoring proposé à nos salariés par une structure externe, pour favoriser leur développement personnel et professionnel.

Nous attachons une grande importance à la cohésion et à l’engagement de notre équipe. Ainsi, nous proposons un programme d’events internes mené par une équipe dédiée, pour offrir un environnement de travail agréable et motivant.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Fullstack Software Engineer (H/F)
Fullstack Software Engineer (H/F)

Sahar • Paris

Sur place
EUR 60 000 - 75 000
Télétravail hybride 2 jours/semaine
Ownership de projet
Accès outils IA avancés
+1
Embedded SRE
Embedded SRE

Safran.AI (ex Preligens) • Paris

Sur place
EUR 90 000 - 120 000
Participation & intéressement
Mutuelle familiale
Senior Deep Learning Scientist (H/F)
Senior Deep Learning Scientist (H/F)

Safran.AI • Paris

Sur place
EUR 60 000 - 90 000
Environnement remote-friendly
Jours de télétravail
Formation continue
+2
Front-End Developer (H/F)
Front-End Developer (H/F)

Safran.AI (ex Preligens) • Paris

Sur place
EUR 70 000 - 110 000
Participation & intéressement
Mutuelle
Télétravail
Senior Data Engineer (H/F)
Senior Data Engineer (H/F)

Safran.AI • Paris

Sur place
EUR 90 000 - 130 000
Participation & intéressement
Plans d’épargne groupe (abondement)
Mutuelle familiale 55% pris en charge
+3
Senior Data Engineer (H/F)
Senior Data Engineer (H/F)

Safran.AI (ex Preligens) • Paris

Sur place
EUR 70 000 - 110 000
Participation & intéressement
Plan d'épargne groupe
Compte Épargne Temps
+4
Senior Front-End Developer (H/F)
Senior Front-End Developer (H/F)

Safran.AI • Paris

Sur place
EUR 60 000 - 80 000
Formation continue
Salaire compétitif
33 jours de congés
+1
Manager Embedded SRE (H/F)
Manager Embedded SRE (H/F)

Safran.AI (ex Preligens) • Paris

Hybride
EUR 50 000 - 70 000
Environnement remote-friendly
Développement des compétences
Salaire compétitif
+2
Senior Deep Learning Scientist (H/F)
Senior Deep Learning Scientist (H/F)

Safran.AI (ex Preligens) • Paris

Hybride
EUR 90 000 - 130 000
Participation & intéressement
Plans d’épargne groupe
Compte Épargne Temps
+2
Ingénieur Système Linux & Réseau (H/F)
Ingénieur Système Linux & Réseau (H/F)

Safran.AI • Rennes

Sur place
EUR 40 000 - 50 000
Un salaire compétitif
33 jours de congé par an
Journées de développement des compétences