The posting
Bij een internationale hightechscale-up in Eindhoven ontwikkel je regelsoftware voor mobiele robots en autonome systemen. Je werkt aan complete controloplossingen: van sensorselectie en sensorfusie tot padplanning, obstakelvermijding en soepele bewegingsregeling. De software ontwikkel je in MATLAB Simulink en C++ op ROS/ROS2. Je eerste focus ligt op het uitbreiden en testen van de besturing van een rijdend robotplatform, waarbij je verantwoordelijkheid neemt voor een substantieel deel van de robotregeling. Je toetst algoritmen in simulaties en test het platform vervolgens binnen en buiten, samen met een collega of klant. Daarbij schakel je met hardware- en software-engineers over elektronica, embedded software en systeemgedrag. Met klanten en partners vertaal je gewenste functionaliteit naar toetsbare requirements. Als ervaren engineer coach je collega’s, verbeter je ontwikkel- en testwerkwijzen en verdiep je je verder in guidance, navigation en control voor mobiele robotica. Functie-inhoud - Ontwikkelen en uitbreiden van robotbesturing in C++, ROS/ROS2 en MATLAB Simulink - Implementeren van sensorfiltering, sensorfusie, padplanning, obstakelvermijding en motion control - Ontwerpen van supervisory control voor samenhangend en voorspelbaar robotgedrag - Testen en evalueren van algoritmen in simulaties en tijdens binnen- en buitenproeven - Opstellen van functionele requirements en testcriteria met klanten en partners - Coachen van control engineers en verbeteren van softwarekwaliteit en ontwikkelprocessen Functie-eisen - Hbo- of wo-diploma in een technische richting, met specialisatie in Control Engineering - Minimaal vijf jaar werkervaring en aantoonbare ervaring met coaching en teamontwikkeling - Praktijkervaring met ROS/ROS2 en C++, plus ervaring met MATLAB; Simulink is een pré - Ervaring met guidance-, navigation- en controlalgoritmen en affiniteit met mobiele robots - Sterke analyse- en debugvaardigheden en basiskennis van elektronica en embedded software - Ui.



