AVA2I

Offre d'emploi Développeur Systèmes embarqués APPLE (iOS & SDK MLS - SDK/USB/C++/MFi/MTOPSV3)

Pontoise (95)

AVA2I

Le poste

Freelance
CDI
Dès que possible
3 ans
40k-57k €⁄an, 230-500 €⁄j
2 à 5 ans d’expérience
Télétravail partiel
Pontoise, Île-de-France
Publiée le 04/09/2025

Partager cette offre

Contexte de la demande/du projet:

Portage du SDK MLS existant sur Win, Linux et Android dans l'environnement APPLE (Sur IOS pour Iphone et Ipad)

Cela concerne l'utilisation du device MTOPSV3 capable de faire des captures d'empreintes et d'envoyer les images en bulk sur l'USB

Description/objectifs de la prestation:

La mission consiste à faire le portage d'un SDK existant dans un nouvel environnement IOS de chez Apple

La mission se décompose en 2 parties : phase de dérisquage et phase de développement pour livraison au client final

Lot 1:

- Set up light iOS development environment

- Analyse and perform MFi (Made for iPhone) certification for hardware accessories to ensure compatibility

- Manage Bulk data transfer via USB-C with our MTOPSV3 device

- Check FW in device is working with no change needed (Descriptors for example)

- Use an existing application on "TOPSV3_DEMO" as a reference to implement similar functionality on iOS

- Get RAW images without any image workflow

Lot 2:

- Porting all components (COTS) on iOS and adapt DLL functionalities with equivalent iOS libraries or frameworks (USB Driver, SDK binaries, Boost, other ….)

- Development Environment Setup :

Set up Xcode and necessary development tools

Configure build settings and environments for iOS SDK binaries

Update toolchain (Jenkins ...)

- Develop a Sample Application Development:

Develop a sample iOS application to demonstrate SDK usage

Integrate SDK functionalities within the sample application

- Qualification, tests : Perform functional, performance, and compatibility testing + Bug fix

Put in place "test flight" - needed to share pakaged app on different environement.

- Documentation : Include IOS specific setup and usage, provide detailed instruction for integrating, using SDK on IOS

Livrables fournisseur avec leur date de livraison souhaitée:

Lots1 & 2 - Compte rendu hebdomadaire d'activité du projet + Définition des travaux pour la(les) semaine(s) suivante(s) Dernier jour de chaque semaine

Lots1 & 2 -Delivrables (beta, version finale) en adéquation avec le planning Statut Hebdo

Lot 2 - Documentation, sample sous IOS, Librairies compatibles IOS, environnement de développement IOS, machine de build automatique, tests unitaires et automatiques

Divers

Expertise en portage IOS et notamment sur la partie communication USB entre un device Idemia et un host compatible Apple (Iphone/Ipad)

Solides connaissances et compétences en C++, incluant les versions récentes du standard.

Connaissance des processus de certification Apple / Apple Store

Autonomie forte, interface/discussion/Interface avec notre client, la société Apple, les équipes internes fournissants des modules (COTS) compatibles IOS

Anglais obligatoire (écrit/oral) Bon niveau de pratique et de compréhension

Profil recherché

Contexte de la demande/du projet:

Portage du SDK MLS existant sur Win, Linux et Android dans l'environnement APPLE (Sur IOS pour Iphone et Ipad)

Cela concerne l'utilisation du device MTOPSV3 capable de faire des captures d'empreintes et d'envoyer les images en bulk sur l'USB

Description/objectifs de la prestation:

La mission consiste à faire le portage d'un SDK existant dans un nouvel environnement IOS de chez Apple

La mission se décompose en 2 parties : phase de dérisquage et phase de développement pour livraison au client final

Lot 1:

- Set up light iOS development environment

- Analyse and perform MFi (Made for iPhone) certification for hardware accessories to ensure compatibility

- Manage Bulk data transfer via USB-C with our MTOPSV3 device

- Check FW in device is working with no change needed (Descriptors for example)

- Use an existing application on "TOPSV3_DEMO" as a reference to implement similar functionality on iOS

- Get RAW images without any image workflow

Lot 2:

- Porting all components (COTS) on iOS and adapt DLL functionalities with equivalent iOS libraries or frameworks (USB Driver, SDK binaries, Boost, other ….)

- Development Environment Setup :

Set up Xcode and necessary development tools

Configure build settings and environments for iOS SDK binaries

Update toolchain (Jenkins ...)

- Develop a Sample Application Development:

Develop a sample iOS application to demonstrate SDK usage

Integrate SDK functionalities within the sample application

- Qualification, tests : Perform functional, performance, and compatibility testing + Bug fix

Put in place "test flight" - needed to share pakaged app on different environement.

- Documentation : Include IOS specific setup and usage, provide detailed instruction for integrating, using SDK on IOS

Livrables fournisseur avec leur date de livraison souhaitée:

Lots1 & 2 - Compte rendu hebdomadaire d'activité du projet + Définition des travaux pour la(les) semaine(s) suivante(s) Dernier jour de chaque semaine

Lots1 & 2 -Delivrables (beta, version finale) en adéquation avec le planning Statut Hebdo

Lot 2 - Documentation, sample sous IOS, Librairies compatibles IOS, environnement de développement IOS, machine de build automatique, tests unitaires et automatiques

Divers

Expertise en portage IOS et notamment sur la partie communication USB entre un device Idemia et un host compatible Apple (Iphone/Ipad)

Solides connaissances et compétences en C++, incluant les versions récentes du standard.

Connaissance des processus de certification Apple / Apple Store

Autonomie forte, interface/discussion/Interface avec notre client, la société Apple, les équipes internes fournissants des modules (COTS) compatibles IOS

Anglais obligatoire (écrit/oral) Bon niveau de pratique et de compréhension

Environnement de travail

- Qualification, tests : Perform functional, performance, and compatibility testing + Bug fix

Put in place "test flight" - needed to share pakaged app on different environement.

- Documentation : Include IOS specific setup and usage, provide detailed instruction for integrating, using SDK on IOS

Livrables fournisseur avec leur date de livraison souhaitée:

Lots1 & 2 - Compte rendu hebdomadaire d'activité du projet + Définition des travaux pour la(les) semaine(s) suivante(s) Dernier jour de chaque semaine

Lots1 & 2 -Delivrables (beta, version finale) en adéquation avec le planning Statut Hebdo

Lot 2 - Documentation, sample sous IOS, Librairies compatibles IOS, environnement de développement IOS, machine de build automatique, tests unitaires et automatiques

Divers

Expertise en portage IOS et notamment sur la partie communication USB entre un device Idemia et un host compatible Apple (Iphone/Ipad)

Solides connaissances et compétences en C++, incluant les versions récentes du standard.

Connaissance des processus de certification Apple / Apple Store

Autonomie forte, interface/discussion/Interface avec notre client, la société Apple, les équipes internes fournissants des modules (COTS) compatibles IOS

Anglais obligatoire (écrit/oral) Bon niveau de pratique et de compréhension

Courbevoie, Île-de-France
20 - 99 salariés
ESN
Ava2I est une start-up dynamique et en pleine expansion crée en 2016, implantée en Région Parisienne, présente en province ainsi qu’à l’international. Nous comptons aujourd’hui 50 collaborateurs spécialistes autour des problématiques Système, Production, devops, Cloud, Bid Data, et Décisionnel. Entreprise à taille humaine, nos valeurs sont la proximité, la communication, la confiance et l’esprit d’équipe. Nous souhaitons renforcer nos équipes et vous proposons de partager notre belle aventure dans un cadre propice à l’épanouissement personnel.

Postulez à cette offre !

Trouvez votre prochaine mission parmi +8 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Développeur Systèmes embarqués APPLE (iOS & SDK MLS - SDK/USB/C++/MFi/MTOPSV3)

AVA2I

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous