Software Developer C# | .NET

  • CDI
  • Temps plein
  • Au moins 2 ans d'expérience
  • Master, Bac+5
  • Ingénierie

Mission

Vous aurez l'occasion de participer à la conception et au développement de projets robotiques novateurs et créatifs dans un domaine en plein essor. Vous serez impliqué dans la mise en œuvre de nos systèmes robotiques marins autonomes ou téléopérés, en particulier le logiciel de gestion des missions et des données (UMISOFT). Vous serez responsable de la conception, du développement et de la validation de logiciels C# sur des systèmes de contrôle de navires sans équipage dans un contexte maritime.µ

VOTRE TÂCHES :

Votre tâche principale comprend le cycle complet de développement de composants logiciels. Vous ferez partie d'une équipe d'ingénieurs logiciels travaillant en étroite collaboration avec des scientifiques algorithmiques, des ingénieurs système et des experts du domaine. Vous rendez compte au directeur R&D et au chef de l'équipe logicielle.

Vous spécifiez, concevez et développez des logiciels de haute qualité en C# sur la base de la plateforme .NET. Vous concevrez des modules logiciels basés sur des spécifications fonctionnelles à intégrer dans une architecture existante. Il s'agit notamment d'API en rapport avec les véhicules et d'autres modules de contrôle, de contrôleurs de base de données et de l'intégration d'algorithmes intelligents.

Vous tenez compte de l'ensemble du cycle de développement du logiciel ainsi que de sa mise en œuvre et de son utilisation. Pour ce faire, vous soutenez les procédures définies en matière de qualité et de publication.

Au sein d'une nouvelle équipe en pleine croissance, vous aurez également l'occasion de contribuer à la feuille de route du produit et de participer à l'évolution fonctionnelle et technique du produit.

Profil

- Vous avez étudié le génie logiciel, l'informatique ou un domaine similaire.

- Vous avez de l'expérience avec C# et l'écosystème .NET

- Vous avez des connaissances et de l'expérience en matière de programmation orientée objet et de principes de conception tels que SOLID.

- Vous avez de l'expérience dans le développement de logiciels en temps réel ou à haute performance

- Vous êtes familiarisé avec la conception et la mise en œuvre d'API (RESTful ou gRPC) et de protocoles de communication tels que TCP/IP ou WebSockets.

- Une expérience de l'intégration d'algorithmes, par exemple traduits de Matlab, dans un environnement C# est un plus.

- Une expérience du développement d'interfaces graphiques avec WPF et/ou Angular est un plus.

- Vous êtes analytique, vous savez résoudre les problèmes et vous avez le sens du détail.

- Vous aimez travailler au sein d'équipes multidisciplinaires et avez de bonnes compétences en communication (anglais - français/néerlandais).

A propos d’EXAIL

Exail est une entreprise industrielle de haute technologie spécialisée dans les technologies de pointe en robotique, maritime, navigation, aérospatiale et photonique. Dotée d'une forte culture entrepreneuriale, Exail offre des performances, une fiabilité et une sécurité inégalées à ses clients civils et militaires opérant dans des environnements difficiles. Des profondeurs de la mer à l'espace, Exail étend ses capacités grâce à une gamme complète de composants, de produits et de systèmes robustes fabriqués en interne. Employant 2000 personnes dans le monde, la société bénéficie d'une empreinte mondiale et exerce ses activités dans plus de 80 pays. Exail est née de l'union des forces du groupe ECA et d'iXblue en 2022. C'est une filiale d'Exail Technologies, une entreprise familiale spécialisée dans la haute technologie.