Développeur Senior Rust H/F

Détails de l'emploi

Marseille, PROVENCE-ALPES-COTE D'AZUR, France
TEAM IS
26/04/2024
Vous voulez des mises à jour pour ce travail et d'autres travaux similaires ?

Description
En postulant à cette offre, vous aurez l'opportunité de rejoindre un partenaire pour la protection des données dans les appareils connectés et mobiles, une équipe passionnée par la cybersécurité.

C'est une société informatique avec une forte expertise dans la sécurité des logiciels mobiles et embarqués, la cryptographie pratique côté canal, l’injection de défauts matériels, élément sécurisé, émulation de carte hôte, évaluation de cryptographie boîte blanche, méthodologie d’évaluation de la sécurité, paiement mobile, sécurité EMV et payTV.

Dédiée à promouvoir un monde plus sécurisé dans un environnement mobile et connecté en croissance, elle fournit des outils de sécurité dédiés, des services de conseil technique/de sécurité et d’amélioration de la sécurité des applications mobiles.

Il développe une plateforme SaaS, qui permet à leurs clients d’automatiser les tests de sécurité de leurs applications mobiles. Sur iOS et Android, celle-ci analyse le code de l’application et effectue des contrôles de sécurité contre les appareils réels pour s’assurer qu’ils sont sûrs pour les utilisateurs finaux et pour les entreprises.



Vos missions si vous les acceptez : Votre quotidien chez eShard pour ce poste

  • Concevoir et implémenter des modules logiciels de haute qualité, performants et innovants tout en ayant un esprit de hacking.
  • Contribuer avec de nouvelles idées et les réaliser.
  • Volonté de repousser les limites du possible, de travailler dans l'urgence, d'apprendre et de travailler en collaboration.
  • Intérêt pour la rétro-ingénierie logicielle et la recherche de vulnérabilités ou de logiciels malveillants.
  • Utiliser la plateforme pour faire de la rétro-ingénierie avec leurs utilisateurs et générer à partir des résultats de nouvelles connaissances, c'est-à-dire des connaissances, des tutoriels et des carnets de notes Python sur les cas d'utilisation.
Vous pouvez également contribuer à la communication technique d'eShard. Il peut s'agir d'écrire des articles de blog, de participer à une conférence ou à un webinaire pour présenter l'un de vos sujets préférés.

Leur culture d'entreprise est très technique, leur organisation est relativement horizontale et leur état d'esprit est flexible.

Exigences
Et vous !

  • Expérience confirmée en Rust
  • Bonne connaissance de l'architecture matérielle (modes CPU, MMU, bus internes, etc.)
  • Architecture système (compilateur, chargeur/lien, noyau, etc.)
  • Outils de rétro-ingénierie comme IDA, Ghidra, ..., Wireshark, Volatility, etc.
  • Programmation Python
  • Bonne maîtrise de l'anglais écrit et parlé
  • Bonne capacité de communication
  • Motivation personnelle
  • Plus-value potentielle, la connaissance des systèmes :
    • Systèmes ARM ou Intel sera un avantage.
    • Assemblage, QT
    • C/C++
Compétences techniques

  • IDA, Ghidra, Binary Ninja
  • QEMU

Avantages
Il en faut plus pour vous convaincre ?

3 jours de télétravail par semaine
Mutuelle d'entreprise
Statut cadre

#J-18808-Ljbffr
Rapport de travail