Développeur software industriel C# .Net

Homerun B.V.

Waha

Sur place

EUR 55 000 - 75 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

MachineSight recherche un Développeur C# .NET pour assurer l’intégration logicielle avec nos machines de vision et les composants hardware. Vous travaillerez sous la responsabilité d’un développeur senior et contribuerez à l’architecture et à l’optimisation des interfaces utilisateur.

Vous apporterez votre expertise pour assurer la robustesse, la scalabilité et la fiabilité des communications (OPC UA/S7) dans un cadre Agile et collaboratif.

Qualifications

  • Issu d’un bac en développement informatique et expérience en environnements exigeants (industrie, aéro, pharma ou automobile) incluant multithreading et acquisition de données.
  • Notions de vision industrielle (optique, traitement d'images) utiles pour comprendre la plateforme Occulus.
  • Maîtrise C# / .NET (min 2 ans) afin de produire un code performant et asynchrone en environnement industriel.
  • Connaissance des Design Patterns, SOLID, Clean Architecture et Dependency Injection pour limiter la dette technique.
  • Expérience des protocoles industriels de communication (OPC UA, Siemens S7) et gestion des versions via Git.
  • Une expérience en mode Agile ou Scrum est un vrai plus.

Responsabilités

  • Concevoir et architecturer le code d’Occulus, en renforçant robustesse et scalabilité.
  • Assurer l’interfaçage hardware fiable entre logiciel et composants (automates, robots, caméras).
  • Concevoir et optimiser l’UI sous WPF ou Avalonia pour une expérience utilisateur moderne.
  • Dépanner les interactions logiciel/hardware et diagnostiquer les causes terrain vs logiciel.
  • Rédiger la documentation technique et les schémas d’architecture pour l’équipe.
  • Intégrer des librairies de vision industrielle (Halcon) et préparer les évolutions (Deep Learning).

Connaissances

C# / .NET
Multithreading
OPC UA
Git
Agile / Scrum

Formation

Baccalauréat en développement informatique

Outils

Halcon
WPF / Avalonia

Description du poste

Développeur C# .NET, vous aimez comprendre le \"pourquoi\" avant d'agir, sans attendre qu'on vous dise quoi faire ?

Vous possédez cette \"double culture IT et terrain\" indispensable pour interfacer le software avec des machines industrielles de vision ?

Vous avez l'envie de progresser et cherchez une équipe où l'expertise technique rime avec humilité et collaboration ?

Rejoignez l'équipe Vision et créez ensemble le lien vital entre l'intelligence logicielle d'Occulus et la réalité physique des machines industrielles.

Votre mission

Rendre les solutions de vision concrètement fonctionnelles en orchestrant la liaison logicielle entre l’intelligence d’Occulus et la réalité physique des machines.

Son contexte

Chez MachineSight, nous nous différencions par notre double compétence en mécatronique (\"Machine\") et en inspection visuelle automatisée (\"Sight\"). Nous prenons la responsabilité complète de l'intégration, éliminant les \"zones grises\" entre le robot et le système de vision.

Notre objectif est d’augmenter la compétitivité de nos clients par l'automatisation pour les libérer des tâches sans valeur ajoutée et mettre à l’accent sur les tâches avec une réelle plus value.

Nos défis ? Structurer notre croissance en adoptant la philosophie Agile et en gardant notre ADN d’ingénieurs.

Vos responsabilités

Votre rôle ne se limite pas à aligner des lignes de code. Vous contribuez activement à la \"vie\" numérique de nos machines, sous la responsabilité d'un développeur senior garant de l'architecture globale. Vos responsabilités se déclinent en trois axes majeurs.

  • Conception et architecture : Vous participez à la conception du code d'Occulus, en contribuant à sa robustesse et à sa scalabilité. Vous ne développez pas pour aujourd'hui, mais pour une plateforme capable d'évoluer sur le long terme et dans des contextes certifiés.

  • Fiabilité de l'interfaçage hardware : Vous contribuez à la liaison vitale et sans faille entre le logiciel et les composants physiques variés (automates, robots, caméras). Votre code vise à gérer les réalités du terrain (défaillances, coupures) avec pragmatisme.

  • Expérience utilisateur (UI/UX) : Vous participez à la conception d'interfaces fluides et modernes pour les opérateurs en usine, transformant des données techniques complexes en outils de pilotage intuitifs.

Concrètement, que faites-vous ?

Au quotidien, vous intégrez une équipe où l'on travaille en mode collaboratif : l’architecture et les décisions techniques se prennent ensemble et l'entraide est la règle.

Dans ce cadre, votre journée est rythmée par des tâches de programmation, de validation et de documentation :

  • Sur base de l’architecture co construite, vous concevez de nouvelles fonctionnalités backend en C# en appliquant rigoureusement les principes SOLID et la Clean Architecture.

  • Vous implémentez les protocoles de communication industrielle (OPC UA Siemens S7) pour que Occulus pilote parfaitement les machines.

  • Vous participez à la conception et l’optimisation de nos UI sous WPF ou Avalonia pour offrir une expérience utilisateur proche de celle d'un smartphone.

  • Vous débuggez des interactions directes entre logiciel et composants hardware. Si une caméra ne répond pas, vous avez la curiosité d'aller vérifier au pied de la machine si le problème est logiciel ou matériel.

  • Vous rédigez la documentation technique et les schémas d'architecture pour que votre travail soit lisible et utilisable par toute l'équipe.

  • Vous intégrez des librairies de vision industrielle (Halcon) et préparez l'arrivée de nouveaux algorithmes de vision (type Deep Learning).

Vous reconnaissez-vous ?

Vous avez…

Votre parcours et expertise
  • Issu d’un bac en développement informatique ou expérience équivalente, vous êtes un développeur orienté code, avec une première expérience réussie en environnements exigeants (industrie, aéro, pharma ou automobile) incluant multithreading et acquisition de données.

  • Pour comprendre les enjeux de notre plateforme Occulus, les notions de vision industrielle (optique, traitement d'images) ne vous sont pas inconnues.

  • Vous maitrisez C# / .NET (min 2 ans d’expérience), avec l’objectif de produire un code performant et asynchrone pour des environnements industriels.

  • Ces concepts avancés de l'architecture logicielle n’ont pas de secret pour vous: Design Patterns, SOLID, Clean Architecture et Dependency Injection.

  • Vous avez une expérience des protocoles industriels de communication (OPC UA, Siemens S7) et de la gestion de versions du code et branches via Git.

  • Une expérience dans une équipe fonctionnant en mode Agile ou Scrum est un véritable plus.

Votre mindset technique
  • Vous fuyez le cowboy coding : vous savez qu'ignorer les standards (SOLID, Clean Architecture) ne fait que créer une dette technique ingérable à long terme.

  • Rigoureux et ordonné, vous savez que la documentation et les schémas techniques sont indispensables lorsqu'il s'agit de gérer les versions et les branches sous Git.

  • Pragmatique, vous cherchez l'équilibre : vous veillez à la fiabilité sans pour autant être plus catholique que le pape en multipliant les tests sur des scénarios improbables.

Votre personnalité et vos valeurs
  • Vous croyez fermement que \"seul on va plus vite, ensemble on va plus loin\". En cas de coup dur, vous êtes le premier à vous mobiliser avec vos collègues pour résoudre un problème.

  • On dit souvent de vous que vous êtes curieux, pragmatique et honnête.

  • Vous possédez cette double culture \« IT et terrain \» : contraire à un développeur classique, vous allez au pied de la machine pour vérifier un câblage si une caméra ne répond pas.

  • Vous privilégiez des solutions fonctionnelles et fiables adaptées aux réalités de la production.

  • Et vous osez dire quand vous ne savez pas.

    • Vous avez l'envie d'apprendre et de progresser techniquement, grâce à une équipe qui fonctionne en mode intelligence collective.

    • C’est normal pour vous que vos collègues relisent votre code pour progresser ensemble. Ici, personne ne se sait mieux que tout le monde.

    • \"Travailler sérieusement sans se prendre au sérieux\" est une citation que vous employez régulièrement en adaptant votre langage à des non développeurs (automaticiens, mécatroniciens ou clients).

Quel environnement rejoignez-vous ?

Une équipe de concepteurs et développeurs pragmatiques passionnés. Vous intégrez une structure de 30 collaborateurs où l'on cultive l'envie d'entreprendre et l'indépendance technique. Chez MachineSight, nous concevons des équipements automatisés sur mesure : nous créons le lien entre la mécatronique (\"Machine\") et l'inspection visuelle (\"Sight\") pour assister l’humain et supprimer les tâches répétitives sans valeur ajoutée.

Une culture du \"travailler sérieusement sans se prendre au sérieux\". L’ambiance est notre moteur. Ici, personne en sait mieux que les autres et il n’y a pas de hiérarchie pesante. Nous valorisons avant tout la modestie et l’honnêteté : on a le droit de ne pas savoir, tant qu'on a l'envie d'apprendre et de partager. Vous rejoignez un collectif soudé où la collaboration n'est pas un vain mot : en cas de difficulté technique sur un projet, c’est toute l’équipe qui se mobilise pour prêter main-forte.

Un cadre de vie \"comme à la maison\". Nous veillons à ce que chacun se sente bien dès son arrivée le matin. Notre quotidien est rythmé par :

  • Une agréable discussion échangée autour d'un bon café pour démarrer la journée
  • Une vie sociale active : entre pauses sportives à midi (course à pied), tennis le soir, et les célèbres barbecues organisés par nos stagiaires.
  • Un comité des fêtes dynamique qui organise régulièrement des restos, des sorties et célèbre les anniversaires (pains au chocolat ou tartes sont souvent de la partie !).
MachineSight en quelques chiffres

30 employés (50 d’ici 5 à 10 ans)

4M€ de Chiffres d’affaires (EBIT positif dès 2018)

Agrandissement en 2027: 900 m2 (3x plus) de bureaux et 2000 m2 d’atelier (5x plus)

Pays principalement couverts: Belgique/Wallonie, GD Luxembourg, France

Les 3 bonnes raisons de nous rejoindre
  • L’impact concret et réel de votre travail
  • Une culture collaborative forte
  • Un défi technologique stimulant dans une philosophie Agile
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Développeur software industriel C# .Net
Développeur software industriel C# .Net

MachineSight • Marloie

Sur place
EUR 50 000 - 70 000
Ambiance conviviale
Activités sociales régulières
Environnement de travail agile
Automaticien H/F
Automaticien H/F

Homerun B.V. • Waha

Sur place
EUR 55 000 - 85 000
Designer électrique industriel H/F
Designer électrique industriel H/F

Homerun B.V. • Waha

Sur place
EUR 65 000 - 90 000
Formations à la demande
Ambiance conviviale
Équipe soudée
Designer électrique industriel H/F
Designer électrique industriel H/F

MachineSight • Marloie

Hybride
EUR 40 000 - 55 000
Accès à des formations personnalisées
Ambiance de travail conviviale
Pauses sportives et activités sociales
Automaticien H/F
Automaticien H/F

MachineSight • Marloie

Sur place
EUR 35 000 - 45 000
Formation technique continue
Travail en binôme avec un senior
Ingénieur Electricité et Instrumentation (E&I) Senior
Ingénieur Electricité et Instrumentation (E&I) Senior

CoCEPTIO • Henegouwen

Sur place
EUR 110 000 - 150 000
Ingénieur Systèmes IA
Ingénieur Systèmes IA

Jobloom • Sint-Pieters-Woluwe

Hybride
EUR 65 000 - 90 000
Collations et café à volonté
Assurance groupe
Hybride et flexible
+2
Développeur(se) Full Stack
Développeur(se) Full Stack

InTech • Luxemburg

Sur place
EUR 50 000 - 70 000
Salaire motivant
Tickets resto
Plan de pension complémentaire
+2
Solution architect expert (H/F/X)
Solution architect expert (H/F/X)

Independent Health Insurance Funds • Brussel

Hybride
EUR 90 000 - 120 000
Dentéal et hospitalisation
Chèques-repas
Éco-chèques
+4
AI Engineer
AI Engineer

SFEIR • Belgique

Sur place
EUR 50 000 - 70 000
Voiture de société ou budget mobilité
Matos Premium : MacBook Pro ou Dell
Chèque-repas Pluxee
+1