-
Collective.work

Développeur iOS - freelance

Collective.work
France · Full-time · Entry

Budget: 550

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

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

Compétence Recherchée

Expertise en portage IOS et notamment sur la partie communication USB entre un device du client 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

Key Skills

Ranked by relevance

ios c jenkins android linux xcode
Login to Apply
Posted
Aug 12, 2025
Type
Full-time
Level
Entry
Location
Pontoise

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
leverbox
Related

DevOps Engineer (AWS) con orientación Backend

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Snap Inc.
Related

Embedded Engineer, Operating System

2026-05-28

Full-time
Mid-Senior
Austria
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering