cover image
IDEMIA Public Security

IDEMIA Public Security

na.idemia.com

2 Jobs

582 Employees

About the Company

As our world becomes increasingly digitally connected, personal identity and security only become more important. That's why protecting the identity of citizens is a top priority of private and public organizations worldwide. As a trusted partner to companies and government agencies for more than 60 years, our deep domain expertise in civil identity, public security, secure credentials, and commercial markets for biometric identification and document authentication is second to none. Our biometrics-based identity platform offers convenient and secure new ways to keep individuals safe as they interact, pay, connect, and travel.

Listed Jobs

Company background Company brand
Company Name
IDEMIA Public Security
Job Title
Engineering Device Integration (EVS / HAL) Internship - Summer 2026
Job Description
Job Title: Engineering Device Integration (EVS / HAL) Internship – Summer 2026 Role Summary: Assist in integrating biometric and peripheral hardware (scanners, cameras, etc.) into production‑ready applications, developing device abstraction layers, and creating UI flows for capture and validation. Expectations: - Complete guided integration tasks across multiple programming languages. - Deliver clean, testable code and documentation. - Demonstrate troubleshooting skills and a willingness to learn new APIs and interop techniques. Key Responsibilities: 1. Connect devices via vendor SDKs and system APIs (USB/Serial/HID) and expose clean application interfaces. 2. Build small services, libraries, and sample applications in Java, JavaScript/TypeScript, C#, and C++. 3. Design and contribute to a Hardware Abstraction Layer (HAL) for consistent device usage across products. 4. Create simple UI flows for capture, preview, and feedback (web or desktop) and handle edge cases such as timeouts, errors, and reconnection. 5. Write integration tests, logging, and diagnostics to reproduce and fix issues across environments. 6. Document setup steps, device quirks, and best practices for future teammates. Required Skills: - Enrolled in Computer Science, Engineering, or related field. - Comfortable with at least two of: Java, JavaScript/TypeScript, C#, C++. - Basic understanding of app–device communication (SDKs, drivers, permissions) and API documentation reading. - Familiarity with Git, debugging, and writing clean functions. - Curiosity, hands‑on attitude, and persistence in troubleshooting hardware/software issues. - Nice‑to‑haves: desktop or web UI fundamentals (React/Angular/WinForms/WPF/JavaFX); experience with interop (JNI, P/Invoke, Node‑API/Native Addons); build tools (CMake, Gradle/Maven, npm/pnpm, .NET SDK); knowledge of USB/HID/Serial, threading/async, state machines; familiarity with logging/diagnostics tools, Postman, or protocol analyzers; exposure to biometric peripherals (barcode readers, signature pads, cameras). Required Education & Certifications: - Current enrollment in a CS/Engineering (or equivalent) program. No specific certifications required.
Oakville, Canada
On site
08-01-2026
Company background Company brand
Company Name
IDEMIA Public Security
Job Title
Stage de recherche deep learning (reconnaissance d'image)
Job Description
**Job title** Research Intern – Deep Learning (Image Recognition) **Role Summary** Assist in the full research cycle of facial quality assessment for biometric systems: review state‑of‑the‑art methods, curate annotated datasets, design evaluation frameworks, train and benchmark deep learning models, and support integration into production products. **Expactations** - Complete a 6‑month internship operating independently and proactively. - Deliver clear documentation, analysis reports, and model performance insights. - Communicate findings effectively in English and, when possible, additional languages. **Key Responsibilities** - Review literature on face quality metrics (pose, lighting, occlusion, eye openness, background, blur). - Collect, annotate, and expand representative face datasets using annotation tools, foundation models, or LLMs. - Build robust evaluation pipelines with relevant metrics for real‑world conditions. - Train CNN/GAN and diffusion‑based models while respecting inference time and memory constraints. - Innovate with synthetic data generation and other advanced techniques to enhance robustness. - Ensure predictive fairness across demographic groups. - Analyze experimental results, produce concise performance summaries, and propose improvements. - Collaborate with engineering teams to embed trained models into biometric products. **Required Skills** - Strong foundations in computer vision and deep learning (preferably PyTorch). - Proficiency in Python; knowledge of C/C++ is a plus. - Familiarity with image‑processing libraries (OpenCV, Pillow, etc.). - Solid mathematics and data‑analysis background. - Self‑motivated, solution‑oriented, and capable of independent work. - Excellent written and verbal communication in English; additional languages welcomed. **Required Education & Certifications** - Final year or Master 2 student in engineering, computer science, or related field focusing on deep learning and computer vision. - Demonstrated coursework or projects in image processing, machine learning, and data analytics. - No mandatory certifications required.
Courbevoie, France
On site
16-01-2026