Issy-les-Moulineaux, Île-de-France, France Hybrid Employment

Capgemini is hiring an Embedded Software Developer (Internship)

About the Role

Capgemini is offering an Embedded Software Developer internship where you will implement cryptographic solutions for satellite flight software within a real-time partitioned OS environment. You will contribute directly to an innovative space project with significant security implications.

What You'll Do

  • Implement AES256 cryptography and HMAC256 authentication for satellite flight software.
  • Manage encryption of large data volumes, such as images taken in flight, using a background task queue.
  • Work within a LithOS (partitioned OS) real-time environment.
  • Execute a complete V-cycle: writing documentation, developing software, writing a test plan, running tests, and measuring performance.
  • Contribute to an innovative project in the space domain with significant security stakes.

What We're Looking For

  • Currently pursuing a bac+5 (Engineering School or University Master's) in development, ideally with an embedded systems specialization.
  • Good knowledge of software development, particularly in C++ and/or C.
  • Understanding of real-time concepts.
  • Understanding of cryptography concepts (AES256, HMAC256).

Nice to Have

  • Proficiency in English would be a plus.

Technical Stack

  • C++, C
  • AES256, HMAC256
  • LithOS

Benefits & Compensation

  • Quality of work life: telework agreement in France and internationally, agreements on professional equality, parenthood, work-life balance, and sustainable mobility.
  • Continuous learning: freely accessible certifications and training, personalized support with a career manager, 9-month integration program.
  • Group benefits & CSE: employee share ownership plan, preferential rates, partial holiday reimbursement, reimbursement for sports or cultural subscriptions.

Work Mode

This is a hybrid position based in France.

Capgemini fosters an inclusive culture in a multicultural and disability-friendly environment. We value diversity, develop talent potential, engage in solidarity initiatives, and mobilize to reduce our environmental impact, aiming to build a more sustainable and inclusive world.

Required Skills
C++CAES256HMAC256LithOSembedded systemsreal-time systemscryptographysoftware development
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Capgemini

Our Client is one of the United States’ largest insurers, providing a wide range of insurance and financial services products with gross written premiums well over US$25 Billion (P&C). They proudly serve more than 10 million U.S. households with more than 19 million individual policies across all 50 states through the efforts of over 48,000 exclusive and independent agents and nearly 18,500 employees. Finally, our Client is part of one the largest Insurance Groups in the world.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago