Skip to content
mimi

Senior Embedded Software Engineer

IN Groupe

Paris · On-site Contract Senior 2w ago

About the role

About the company

A specialist in identity, secure transactions, and digital services, IN Groupe is the global leader in secure identity and trust services. Every day, our 4,000 employees across 40 countries work to ensure that everyone has access to a reliable and secure identity, both in the physical and digital worlds. With our solutions and our international network of 10 R&D centers, we support governments and businesses in more than 130 countries.

Joining IN Groupe means helping to shape the future of the identity and secure transaction market. Become part of our international teams — driven by innovation and proud to design solutions that make life easier and protect personal data for millions of people around the world.

About the role

As a Senior Embedded Software Engineer within the R&D team, you will be a key point of reference for secure embedded implementation aspects. You will contribute to the design and integration of high security features within embedded systems. You will implement, optimize, and validate cryptographic components, working closely with our security experts. You will help assess the robustness of these implementations against physical and software attacks to ensure strong protection for our embedded solutions. You will work with state-of-the-art embedded technologies and the latest cryptographic primitives.

Main responsibilities

  • Assess the security of our products against high security standards
  • Contribute to the development and architecture of modules and ensure the proper integration of symmetric and asymmetric cryptographic algorithms into embedded systems, according to customer requirements
  • Validate the implemented algorithms and verify their correct usage by defining and executing test plans. Proactive and innovative, you help improve testing methodologies.
  • Assess the physical and software security of cryptographic implementations to guarantee a high level of protection
  • Document best practices and provide security recommendations
  • Conduct technology watch activities and may file patents for innovative solutions and publish in scientific conferences
  • Support teams in developing their expertise
  • Assist multiple projects in implementing security requirements

About you

Education: Master’s degree (Bac+5) or equivalent in Mathematics, Cryptography, Computer Science, or Embedded Electronics (PhD is a plus).

Experience: Proven experience in embedded cryptographic development.

Language: Proficiency in English.

Technical competencies

  • Strong programming skills in C/C++ (Assembly language experience is a plus)
  • Familiarity with collaborative workflows and tools (e.g., Git, Jira)

Preferred Skills

  • Experience with smart cards or similar technologies (e.g., Hardware Security Modules – HSM)
  • Basic understanding of cryptographic primitives
  • Experience integrating or optimizing cryptographic libraries
  • Knowledge of basic communication standards such as ISO7816, ISO14443

Personal skills

  • Strong teamwork abilities, autonomy, effective interpersonal communication
  • Strong rigor and ability to act as a technical reference

Requirements

  • Proven experience in embedded cryptographic development

Responsibilities

  • Assess the security of our products against high security standards
  • Contribute to the development and architecture of modules and ensure the proper integration of symmetric and asymmetric cryptographic algorithms into embedded systems, according to customer requirements
  • Validate the implemented algorithms and verify their correct usage by defining and executing test plans
  • Assess the physical and software security of cryptographic implementations to guarantee a high level of protection
  • Document best practices and provide security recommendations
  • Conduct technology watch activities and may file patents for innovative solutions and publish in scientific conferences
  • Support teams in developing their expertise
  • Assist multiple projects in implementing security requirements

Skills

CC++GitJira

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free