Le client recherche un développeur JavaCard, mais reste ouvert à des profils plus généralistes disposant de compétences en langages orientés objet (C, C++) et en développement embarqué, si aucun profil JavaCard n?est disponible.
Lieu : Équipe R&D basée à La Ciotat (13), France
Télétravail : 2 jours par semaine autorisés
Matériel fourni : ordinateur portable client avec accès au code source niveau 2 (environnement sécurisé)
Types d?applets : FIDO ou OTP existantes
Objectifs de la missionDéveloppement et validation d?applets JavaCard selon les outils et le cadre méthodologique du client.
Deux types de développements sont à prévoir :
Ajout de nouvelles fonctionnalités à des applets existantes
Portage sur un autre système d?exploitation JavaCard
Chaque développement est couplé à une phase de validation.
Le modèle projet est en binôme : 1 ingénieur développement / 1 ingénieur validation.
Les tâches sont réparties entre les membres de l?équipe Thales, avec un appui d?experts JavaCard.
Lieu d?exécution de la prestationFrance ? La Ciotat (13)
Présence sur site obligatoire avec 2 jours de télétravail par semaine
Profil candidat:
Activités techniques et niveaux de compétence requisDéveloppement d?applets JavaCard : ajout de fonctionnalités ou portage vers un autre OS JavaCard- Langage JavaCard
- Normes smartcard (ISO7816 / JavaCard / GlobalPlatform)
- Cryptographie (symétrique et asymétrique)
Validation des applets : exécution de tests existants Thales ou externes, création de nouveaux tests pour les fonctionnalités ajoutées
- Outils de validation client (EVA mini, Jenkins?)
Gestion de configuration selon les règles client, incluant dépôt de code et documentation- Github
- Artefactory
- Documentation CMP? Niveau 1Débutant
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.