Jobbeschrijving
We zoeken een software ontwikkelaar C# en .NET om ons team te versterken.
Functieomschrijving
* Je krijgt de kans om mee te werken aan het ontwerp en de ontwikkeling van innovatieve en creatieve robot projecten binnen een sterk evoluerende omgeving.
* Je bent betrokken bij de implementatie van onze autonome of op afstand bediende robotsystemen, meer bepaald de missie en data management software (UMISOFT).
* Je bent verantwoordelijk voor het ontwerp, de ontwikkeling en validatie van C# software op controlesystemen.
* Je voltooit de volledige ontwikkelingscyclus van software componenten. Je maakt deel uit van een team van software-ingenieurs die nauw samenwerken met algoritmische wetenschappers, systeemingenieurs en domein experten.
* Je rapporteert aan de R&D Manager en de software team lead.
* Je specificeert, ontwerpt en ontwikkelt hoogwaardige software in C# op basis van het .NET-platform.
* Je ontwerpt software modules op basis van functionele specificaties die moeten worden geïntegreerd in een bestaande architectuur. Deze omvatten API's in verbinding met voertuigen en andere controlemodules, database controllers en de integratie van slimme algoritmes.
* Je houdt rekening met de volledige software-ontwikkelingscyclus en de implementatie en het gebruik hiervan. Hiervoor ondersteun je de gedefinieerde kwaliteits- en releaseprocedures.
* Je draagt bij tot de product roadmap en werkt mee aan de functionele en technische evolutie van het product.
Profiel
* Je hebt een opleiding in Software Engineering, Informatica of hebt een gelijkwaardig niveau door ervaring.
* Je hebt ervaring met C# en het .NET-eCosysteem.
* Je hebt kennis van - en ervaring met - objectgeoriënteerd programmeren en ontwerpprincipes zoals SOLID.
* Je hebt ervaring met de ontwikkeling van real-time of high-performance software.
* Je bent vertrouwd met het ontwerpen en implementeren van API's (RESTful of gRPC) en communicatieprotocollen zoals TCP/IP of WebSockets.
* Ervaring met het integreren van algoritmes, bijvoorbeeld vertaald uit Matlab, in een C#-omgeving is een pluspunt.
* Ervaring met GUI-ontwikkeling met WPF en/of Angular is een plus.
Aanbod
* Mogelijkheid tot thuiswerken: 1 dag per week.
* Ruimte voor verdere persoonlijke ontwikkeling.
* Tofe collega's en mooie moderne kantoren in een filevrije werkomgeving.
* Een aantrekkelijk voorwaardenpakket met een interessant basisloon en extra-legale voordelen.
* Aandacht voor work-life balance met flexibele werkuren, mogelijkheid tot thuiswerk en 32 vakantiedagen.