Technisch Software Engineer Sensor Fusion & Realtime Systems (C++ / Python)
Role details
Job location
Tech stack
Job description
Als Technisch Software Engineer werk je aan geavanceerde high-tech systemen waarbij software, hardware en data samenkomen. Je ontwikkelt intelligente oplossingen waarin sensor fusion, realtime gedrag en data processing centraal staan.
Je draagt bij aan innovatieve R&D-projecten vanaf conceptfase tot implementatie. Denk aan systemen waarin meerdere sensoren worden gecombineerd, realtime beslissingen worden genomen en complexe data wordt verwerkt tot betrouwbare functionaliteit.
Je beweegt je op het snijvlak van embedded software, applicatiesoftware en scientific computing. Naast implementatie speel je een belangrijke rol in design, architectuur en performance-optimalisatie. Je werkt samen met multidisciplinaire teams om robuuste en schaalbare systemen te realiseren. Dit doe je binnen diverse sectoren zoals industrie, agro, healthcare, offshore en hightech systemen.
Jouw rol Technisch Software Engineer/Consultant
· Ontwikkelen van software in C++ en Python voor realtime systemen en data-intensieve toepassingen
· Ontwerpen en implementeren van sensor fusion algoritmen en dataverwerking pipelines
· Werken aan software voor embedded platforms én high-level applicaties
· Ontwerpen van robuuste softwarearchitecturen met focus op betrouwbaarheid, performance en onderhoudbaarheid
· Implementeren van realtime functionaliteit, interfacing met hardware en optimalisatie van latency en throughput
· Testen, valideren en integreren van software op doelhardware en in simulatieomgevingen
· Samenwerken met multidisciplinaire teams en bijdragen aan technische keuzes en innovaties
Voorbeelden van projecten
· Perceptie- en sensor fusion software voor high-tech machines of autonome systemen
Requirements
· Afgeronde WO-opleiding (MSc of PhD) in Computer Science, Embedded Systems, Robotics, Electrical Engineering, Applied Mathematics, Physics of vergelijkbaar
· Minimaal 2 jaar software engineering ervaring met C++ en bij voorkeur Python
· Ervaring met realtime systemen, embedded software of performance-kritische applicaties
· Affiniteit met sensor fusion, signal processing, perception of data processing
· Kennis van software design en architectuur (OOP, SOLID, testbaarheid)
· Ervaring met Linux en moderne ontwikkeltooling (Git, CI/CD)
· Sterk analytisch vermogen en interesse in complexe technische systemen
Pré
· Ervaring met ROS / perception stacks
· Ervaring met computer vision, robotics of autonome systemen
· Ervaring met numerieke algoritmen of scientific computing
· RTOS, GPU computing of parallelisatie
· Werken met echte hardware en systeemintegratie