ODHCOM - FREELANCEREPUBLIK

Contractor job Ingénieur C++ / USB Device – Portage SDK - Environnement Apple

Osny (95)

ODHCOM - FREELANCEREPUBLIK

Job position

Contractor
As soon as possible
7 months
270-530 €
2 to 5 years experience
Hybrid
Osny, Ile-de-France
Published on 10/09/2025

Share this job

Contexte 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

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

Phase 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

Candidate profile

Compétence recherchée :


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

Expertise sur la partie communication USB entre un device du client et un host compatible Apple (Iphone/Ipad)
Portage SDK

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)

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

Working environment

Il y a ensuite le développement de la phase 2 :

Phase 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

Levallois-Perret, Île-de-France
100 - 249 employees
Head hunter
FreelanceRepublik : Sélection restreinte de freelances tech qualifiés et disponibles. Le top 15% des freelances tech est sur FreelanceRepublik. Arrêtez de perdre du temps. En temps réel, nous identifions le top 15% des développeurs et chefs de projets, que nous positionnons sur un pipeline d'une centaine de missions.

Apply to this job!

Find your next career move from +1,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Ingénieur C++ / USB Device – Portage SDK - Environnement Apple

ODHCOM - FREELANCEREPUBLIK

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us