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
OptionsPostuler maintenantPostuler maintenant
Partager
Recommander un(e) ami(e)Recommander
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Partager sur les réseaux sociaux
Vous ne trouvez pas l’emploi de votre choix ?
Téléchargez votre C.V. ici pour que nos recruteurs puissent le consulter.