Développeuse / Développeur Rust - IoT & MQTT- Stage

Capgemini

Blagnac

On-site

EUR 11,000 - 16,000

Part time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Capgemini Engineering recherche un stagiaire ingénierie produits et systèmes pour concevoir et développer un écosystème de communication basé sur MQTT 5, avec un développement en Rust sous Linux. Vous travaillez sur la remontée de données horodatées, leur stockage, leur supervision et la rédaction de la documentation.

Profil recherché: étudiant Bac+5, compétences en C/C++ ou Rust, connaissances réseau TCP/IP et MQTT, intérêt pour l’open source et Linux. Stage de 6 mois à Blagnac (France).

Qualifications

  • Étudiant en Bac+5, stage de 6 mois.
  • Intérêt pour le développement bas niveau en C/C++ ou Rust.
  • Connaissances de base en TCP/IP et MQTT.
  • Intérêt pour Linux et les technologies open source.

Responsibilities

  • Concevoir et développer l’écosystème de communication MQTT 5 en Rust.
  • Spécifier un protocole MQTT 5 pour grandes données horodatées.
  • Stockage avec PostgreSQL et TimescaleDB.
  • Développer une interface supervision en egui.
  • Rédiger la documentation en AsciiDoc.
  • Travailler sous Linux.

Skills

Rust
C
C++
TCP/IP
MQTT
Linux
Embedded dev

Education

Bac+5 en ingénierie

Tools

PostgreSQL
TimescaleDB
egui

Job description

Etudiants/ Jeunes diplômésIngénierie produits et systèmesStageID 583696-fr_FRCapgemini Engineering, leader mondial des services d'ingénierie , rassemble des équipes d'ingénieurs , de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel . Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers battus en fournissant des services uniques de R&D et d'ingénierie dans tous les secteurs d'activité . Rejoignez nous pour une carrière pleine d'opportunités , où vous pouvez faire la différence et où aucun jour ne se ressembleVos missionsL’objectif du stage est de concevoir et développer un écosystème de communication basé sur MQTT 5, avec un développement réalisé intégralement en Rust dans un environnement Linux.Vous travaillerez notamment sur la spécification d’un protocole permettant de gérer la remontée de grandes quantités de données horodatées, leur stockage dans une base de données temporelle ainsi que leur supervision.TâchesConcevoir et développer la solution en Rust.Spécifier un protocole de communication basé sur MQTT 5 pour la remontée de grandes quantités de données horodatées.Mettre en œuvre le stockage des données avec PostgreSQL et TimescaleDB.Développer une interface graphique de supervision basée sur egui.Rédiger la documentation en AsciiDoc (.adoc).Travailler dans un environnement de développement Linux.Selon l’avancement du stage et vos centres d’intérêt, vous pourrez également être amené à :Développer de petits démonstrateurs IoT avec Embassy.Créer des simulateurs.Adapter la solution pour un déploiement sur une infrastructure Kubernetes.Votre profilÉtudiant en Bac+5, à la recherche d’un stage de 6 mois.Profil développeur embarqué ou candidat ayant un intérêt pour le développement bas niveau.Formation ou compétences en programmation bas niveau : C, C++ ou Rust.Une première expérience en Rust constitue un plus, mais n’est pas obligatoire.Connaissances de base en réseaux, notamment TCP/IP et MQTT.Intérêt pour l’environnement Linux et les technologies open sourceQuelques raisons de nous rejoindreExpertise de pointe et innovation : participez à des projets stratégiques aux côtés des plus grands innovateurs mondiaux dans des secteurs à fort impact (énergies du futur, biotechnologies, 5G/6G, IA, véhicules autonomes). Ces projets conjuguent technologies digitales et physiques portés par une approche d’ingénierie augmentée. L’innovation et la R&D sont au cœur des missions offrant à nos talents l’opportunité de contribuer à des avancées technologiques majeures.Formation continue et accélérée : dès votre arrivée, suivez un parcours structuré et certifiant via l’Engineering Academy et les campus digitaux. En vous immergeant dans notre culture de l’ingénierie augmentée, vous développez une expertise technique et sectorielle à la croisée des technologies digitales et physiques, et en lien avec les enjeux industriels actuels et futurs.Projets innovants et utiles : participez à des challenges mondiaux comme Tech4PositiveFutures ou Future of X, où vos idées sont concrétisées pour répondre à des enjeux majeurs tels que le climat ou la santé. Grâce à des technologies de pointe (IA générative, connectivité…) vous contribuez à des innovations concrètes, utiles à la société et porteuses de sens.Nos engagements et prioritésLe groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi‑accueillant.En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur l’ensemble de ses sites et auprès de ses clients.Capgemini est un leader mondial, responsable et multiculturel, regroupant près de 350 000 personnes dans plus de 50 pays. Fort de 55 ans d’expérience, le Groupe accompagne les entreprises dans la transformation de leurs activités en tirant parti des technologies et innovations telles que le cloud, la data, l’intelligence artificielle, la connectivité, les logiciels, l’ingénierie digitale ou les plateformes.Capgemini, partenaire de la transformation business et technologique de ses clients, les accompagne dans leur transition vers un monde plus digital et durable, tout en créant un impact positif pour la société. Le Groupe, responsable et multiculturel, rassemble 340 000 collaborateurs dans plus de 50 pays. Depuis plus de 55 ans, ses clients lui font confiance pour répondre à l'ensemble de leurs besoins grâce à la technologie. Capgemini propose des services et solutions de bout en bout, allant de la stratégie et du design jusqu'à l'ingénierie, en tirant parti de ses compétences de pointe en intelligence artificielle et IA générative, en cloud, et en data, ainsi que de son expertise sectorielle et de son écosystème de partenaires.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeuse / Développeur SQL Time Series - Stage
Développeuse / Développeur SQL Time Series - Stage

Capgemini • Cherbourg-en-Cotentin

On-site
EUR 10,000 - 16,000
Formation continue
Engineering Academy
Campus digitaux
Développeuse / Développeur SQL Time Series - Stage
Développeuse / Développeur SQL Time Series - Stage

Capgemini Engineering • Cherbourg-en-Cotentin

On-site
EUR 12,000 - 17,000
Ingénieure / Ingénieur test logiciel IoT - Stage
Ingénieure / Ingénieur test logiciel IoT - Stage

Capgemini • Blagnac

On-site
EUR 12,000 - 17,000
Formation professionnelle
Ingénieure / Ingénieur test logiciel IoT - Stage
Ingénieure / Ingénieur test logiciel IoT - Stage

Capgemini Engineering • Blagnac

On-site
EUR 12,000 - 18,000
Développeuse / Développeur Full Stack IA - Stage
Développeuse / Développeur Full Stack IA - Stage

Capgemini • Lille

On-site
EUR 7,800 - 12,000
Développeuse / Développeur C# .NET IA & 3D - Stage
Développeuse / Développeur C# .NET IA & 3D - Stage

Capgemini • Cherbourg-en-Cotentin

On-site
EUR 12,000 - 18,000
Formation continue et accélérée
Accès aux campus digitaux
Projets innovants et impactants
Développeuse / Développeur Java - Stage
Développeuse / Développeur Java - Stage

Capgemini • Montbonnot-Saint-Martin

On-site
EUR 10,000 - 15,000
Développeuse / Développeur Fullstack - Stage
Développeuse / Développeur Fullstack - Stage

Capgemini • Nantes

Hybrid
EUR 10,000 - 15,000
Tickets restaurant
Activités sociales et culturelles
Télétravail possible (France et à l’in
+1
Ingénieure / Ingénieur Développement de systèmes de communication - Stage
Ingénieure / Ingénieur Développement de systèmes de communication - Stage

Capgemini • Blagnac

On-site
EUR 10,000 - 17,000
Télétravail possible en France et à l’
Formations en libre accès
Accompagnement par career manager
+1
Développeuse / Développeur Fullstack - Stage
Développeuse / Développeur Fullstack - Stage

Capgemini • Bayonne

On-site
EUR 12,000 - 17,000