C++ Software Engineer

Identyio — Slovakia · Posted ~3 hours ago

Mid Full-time

Skills

C++ software engineering algorithm development SDK development biometric algorithms SDKs AFIS face recognition fingerprint recognition liveness detection

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a security-focused engineering team developing core C++ algorithms and SDKs for mobile biometric identity verification. You will help optimize technologies involving facial recognition, touchless fingerprint recognition, liveness detection, and document verification, with strong emphasis on privacy, security, performance, and standards compliance.

Highlights

Work on advanced biometric and identity technologies with a strong focus on privacy, security, reliability, and scalability. The role involves developing core algorithms and SDKs across facial recognition, fingerprint, liveness detection, and document verification.

Description

Company Description Identy.io is a leader in mobile biometric authentication, providing secure and user-friendly identity verification solutions for government and corporate customers. Its technology enables use cases such as secure border control and remote account opening by leveraging face and fingerprint recognition to reduce fraud and improve user experience. All biometric data is processed on the device, enhancing privacy, reliability, and scalability without requiring dedicated servers or hardware. Identy.io’s solutions are aligned with standards such as NIST, ISO, and FIDO and are ISO 27001 compliant, ensuring strong security and regulatory adherence. The platform offers easy SDK integration, fast auto capture, and has already processed over one billion transactions. About the role Identy is looking for a C++ Software Engineer to help build and optimize the core algorithms and SDKs behind our AFIS, touchless fingerprint, face liveness, and document verification products. You'll work close to the metal — performance, memory, and cross-platform portability all matter — while collaborating with our ML and mobile teams to ship biometric technology used in production by governments and enterprises worldwide. What you'll do Design, implement, and optimize C++ libraries for biometric capture, matching, and liveness detection, deployed across Android, iOS, and server environmentsProfile and optimize for performance and memory footprint on resource-constrained mobile devicesIntegrate C++ core components with platform-specific bindings (JNI for Android, Objective-C++/Swift bridging for iOS)Collaborate with the ML team to productionize models (e.g., via ONNX Runtime, TensorFlow Lite, or custom inference engines) into efficient C++ pipelinesMaintain and improve build systems (CMake) supporting multi-platform SDK distributionWrite unit and integration tests; create and contribute to CI/CD pipelinesParticipate in code reviews and help uphold engineering standards across the teamDebug and resolve issues reported from field deployments, including edge-device constraints Requirements 4+ years of professional C++ development experience (C++14/17/20)Strong understanding of memory management, concurrency, and performance optimizationExperience with CMake and cross-platform build systemsFamiliarity with mobile integration (JNI, Android NDK, or iOS native bridging)Comfortable working with image/signal processing, linear algebra, or numerical computing libraries (OpenCV, Eigen, etc.) — a plusExperience with ML inference runtimes (ONNX, TFLite, NCNN) is a strong plusExperience with CI/CD frameworksSolid grasp of software engineering fundamentals: testing, version control (Git), code review practicesGood written and spoken English Nice to have Background in biometrics, computer vision, or security/cryptographyExperience with embedded or resource-constrained systemsExposure to government/federal compliance environments (FIPS, Common Criteria, NIST testing) What we offer Work on cutting-edge biometric technology deployed globallySmall, senior engineering team with direct impact on product directionCompetitive compensation