Ingénieur développement logiciel embarqué C# H/FExpleo

Versailles (78)CDI
Il y a 2 joursSoyez parmi les premiers à postuler

L'entreprise : Expleo

Acteur mondial de l'ingénierie, de la technologie et du conseil, Expleo accompagne des entreprises reconnues dans leur innovation afin d'accélérer leur réussite.

Nous nous appuyons sur plus de 40 ans d'expérience dans le développement de produits complexes, l'optimisation des processus de fabrication et la performance des systèmes d'information. Notre expérience sectorielle nous permet d'apporter à nos clients une expertise approfondie propre à stimuler l'innovation à chaque étape de la chaîne de valeur. Le groupe réalise un chiffre d'affaires annuel d'un milliard d'euros.

Expleo est un groupe responsable qui s'engage à placer l'éthique et la diversité au centre de ses pratiques, ainsi qu'à œuvrer pour une société plus durable et plus sûre.

Chez Expleo, épanouissez-vous au cœur d'une communauté de 19 000 collaborateurs hautement qualifiés qui fournissent des solutions à forte valeur ajoutée dans 30 pays.

Notre politique de recrutement est engagée en faveur de l'intégration et du maintien dans l'emploi des personnes en situation de handicap.

Description du poste

Description du poste:

Au sein de l'équipe Embedded Application Software, rattaché à l'agence de Montigny le Bretonneux, vous occuperez le rôle d'ingénieur développement C embarqué Logiciel Embarqué C#.

Dans un contexte d'innovation et de développement de solutions embarquées à forte valeur ajoutée, vous rejoindrez une équipe experte afin de concevoir et développer des applications logicielles embarquées destinées à des systèmes connectés et des environnements industriels exigeants. Vous interviendrez sur l'ensemble du cycle de développement, de l'architecture logicielle jusqu'à l'intégration sur cible.

Missions :

Développement et intégration

  • Développer des applications embarquées en C# / .NET (Core, 6/8+) tournant sur des cibles matérielles (cartes ARM, Raspberry Pi, i.MX6, etc.) sous Linux ou Windows IoT.
  • Concevoir des interfaces graphiques (IHM/HMI) fluides pour des écrans tactiles industriels ou médicaux (via WPF, Avalonia UI, MAUI ou Blazor).
  • Développer des modules Edge Computing pour le pré-traitement local des données avant envoi vers le Cloud (ex: modules Azure IoT Edge).
  • Interfacer le code C# avec le matériel via des bibliothèques spécifiques (System.Device.Gpio, Iot.Device.Bindings) ou en dialoguant avec des couches basses en C/C++ via des wrappers (P/Invoke).

Conception et documentation

  • Participer à la définition de l'architecture logicielle du système embarqué en tenant compte des contraintes de ressources (mémoire, CPU, stockage).
  • Rédiger la documentation technique (spécifications logicielles, protocoles de communication, manuels d'installation sur cible).
  • Mettre en place et exécuter des tests unitaires, fonctionnels et d'intégration directement sur les cibles matérielles ou sur des bancs de test (Hardware-in-the-Loop).
  • C# (essentiel et maîtrisé), C/C++ (notions requises pour comprendre le bas niveau et faire du P/Invoke).

Profil :

  • De formation Bac+5 ou équivalent
  • Vous disposez d'une expérience minimum de 5 ans sur un poste similaire.
  • Écosystème .NET : .NET 6/8, .NET IoT Libraries, éventuellement .NET nanoFramework pour les microcontrôleurs.
  • Interfaces Graphiques (IHM) : Avalonia UI, WPF (si Windows IoT), MAUI, ou technologies web embarquées (Blazor).
  • OS Embarqués : Linux embarqué (Yocto, Buildroot, Debian/Ubuntu Core), Windows 10/11 IoT Enterprise.
  • Protocoles de communication industriels et IoT : MQTT, OPC-UA, Modbus (TCP/RTU), CAN bus, UART, SPI, I2C.
  • Conteneurisation (Edge) : Docker, Azure IoT Edge (très demandé dans ce domaine).
  • Outils / CI-CD : Visual Studio / Rider, Git, GitLab CI / Azure DevOps, outils de cross-compilation

Rémunération et avantages :

  • Politique interne sur le télétravail
  • CSE (chèque vacances, culture, subvention pratique sportive.etc).
  • 13 RTT + un compte épargne temps
  • Carte de tickets restaurant
  • Prévoyance Santé
  • Prime de vacances
  • Prime de cooptation
  • Contribution au remboursement de vos titres de transport en commun ou forfait à la mobilité durable
  • Salaire à partir de 48 000 € brut annuel suivant votre expertise

Notre process de recrutement :

  • Vous candidatez,
  • Premier échange téléphonique avec notre équipe recrutement,
  • Un entretien avec votre futur manager et votre chargé de recrutement en agence ou en visio
  • Si validation, envoi de la proposition de collaboration
  • Début de votre parcours d'intégration chez Expleo !

A bientôt dans nos équipes !

La localisation des postes n'est qu'indicative, une mobilité géographique sur le territoire national peut être requise.

A compétences égales, une attention particulière sera accordée aux candidatures des travailleurs handicapés et autres bénéficiaires de l'obligation d'emploi de l'article L. 5212-2 du code du travail. »

Le poste s'inscrit dans un secteur nécessitant l'obtention d'une habilitation et certaines autorisations d'accès à des sites sous contrôle étatique relevant du secret de la défense nationale. Le candidat retenu devra satisfaire à ces exigences, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l'IGI 1300 SGDSN/PSE du 09 août 2021.

#LI-CT2



Postulez chez Expleo

au poste de Ingénieur développement logiciel embarqué C# H/F - CDI.

Par exemple : prenom.nom@domaine.com. Ce champ est obligatoire.
En cliquant sur "Postuler à cette offre", j'accepte les conditions générales d'utilisation du site Agefiph
Référence : c4d473cd-f89b-4646-a8a4-ec4a25467c39