Je krijgt de kans om mee te werken aan het ontwerp en de ontwikkeling van innovatieve en creatieve robotica-projecten binnen een sterk groeiend technologisch domein. In deze rol ben je betrokken bij de implementatie van autonome en op afstand bediende maritieme robotsystemen, met een focus op missie- en datamanagementsoftware. Je bent verantwoordelijk voor het ontwerp, de ontwikkeling en de validatie van C#-software die draait op controlesystemen van onbemande vaartuigen in een maritieme context. Beheren van de volledige ontwikkelingscyclus van softwarecomponenten, van analyse tot validatie Samenwerken binnen een multidisciplinair team van software-ingenieurs, algoritmespecialisten, systeemingenieurs en domeinexperten Rapporteren aan de R&D Manager en de software team lead Specificeren, ontwerpen en ontwikkelen van hoogwaardige C#-software op het .NET-platform Ontwerpen en integreren van softwaremodules op basis van functionele specificaties binnen een bestaande architectuur, waaronder: API’s voor communicatie met voertuigen en andere controlesystemen Databasecontrollers Integratie van slimme algoritmes Rekening houden met kwaliteits-, validatie- en releaseprocessen doorheen de volledige softwareontwikkelingscyclus Actief bijdragen aan de product roadmap en meewerken aan de functionele en technische evolutie van het product binnen een groeiend team Opleiding in Software Engineering, Informatica of een vergelijkbare richting Aantoonbare ervaring met C# en het .NET-ecosysteem Goede kennis van objectgeoriënteerd programmeren en ontwerpprincipes zoals SOLID Ervaring met de ontwikkeling van real-time of high-performance software Vertrouwd met het ontwerpen en implementeren van API’s (RESTful en/of gRPC) Kennis van communicatieprotocollen zoals TCP/IP en WebSockets Ervaring met het integreren van algoritmes (bijvoorbeeld uit Matlab) in een C#-omgeving is een pluspunt Ervaring met GUI-ontwikkeling (WPF en/of Angular) is een plus Analytisch en probleemoplossend ingesteld, met oog voor detail Sterke samenwerkings- en communicatievaardigheden in een multidisciplinaire omgeving Vlotte kennis van het Engels; kennis van Frans en/of Nederlands is een plus Een aantrekkelijk salarispakket, aangevuld met diverse extralegale voordelen Respect voor een gezonde work-life balance Een moderne en aangename werkomgeving Ruimte voor persoonlijke ontwikkeling en groei Een functie met een hoge mate van zelfstandigheid en verantwoordelijkheid Een dynamische, groeiende organisatie met toekomstperspectief 12 ADV dagen bij een voltijdse tewerkstelling