🇫🇷 Osny, France · 23h ago

Software Component Developer

IDEMIA Public Security

LinkedInjuniorEnglish-friendly
Job description: Analyze requirements from product teams to design appropriate technical solutions. Design, develop, and test new features in C within reusable software components and libraries. Maintain and enhance existing components by fixing bugs and improving algorithms. Optimize code performance, memory (RAM) usage, and workflows to ensure high-quality and efficient software. Develop cross-platform software components for Windows, Linux, macOS, Android, iOS, cloud, and embedded environments. Collaborate closely with research teams and product teams to integrate new technologies into IDEMIA's solutions. Profile description: Education & Experience • Master's degree in Computer Science, Software Engineering, or a related field (Engineering School or University). • Minimum 1 year of experience in Software Development (internships/apprenticeships considered). Both junior and experienced developers are welcome to apply. Required Skills • Proficiency in C/C++ and good Python skills • Experience with Android/iOS development • Windows and Linux environments, Bash scripting • Strong understanding of data structures, algorithms, and multithreading • Basic knowledge of deep learning concepts and mathematics Nice-to-Have Skills • Deep learning frameworks • SIMD, CUDA, x86/ARM assembly • C# or Java • Git/SVN, Docker • Static/dynamic analysis tools (Valgrind, Clang Sanitizers, Coverity, NexusIQ) • Jenkins or other automation tools Soft Skills • Curious, proactive, autonomous, and solution-oriented • Fluent English (spoken and written) We offer:At IDEMIA Public Security, we are committed to a strong and structured CSR strategy, recognized through our EcoVadis certifications. Discover more about our commitments in our CSR report: https://www.idemia.com/wp-content/uploads/2026/07/2025-idemia-public-security-corporate-social-responsibility-report-202607.pdf

Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.