Ontwerpen van individuele componenten voor een embedded softwareplatform
Vastleggen en toepassen van best practices voor development, testing en releases
Opstellen van technische documentatie (ontwerp, implementatie, test)
Beoordelen van softwarearchitecturen en bewaken van kwaliteitsprocedures
Analyseren en oplossen van service- en veldproblemen
Aansturen van het team bij het ontwikkelen van nieuwe functies
Meedraaien in de volledige releasecyclus, incl. CI/CD, testautomatisering & veldrapportanalyse
Minimaal 4 jaar ervaring in een gelijkaardige functie
Diepgaande kennis van C++ en embedded GNU/Linux
Ervaring met Rust is een mooie plus
Bekendheid met SCRUM, Agile en Lean software development
Je bent een echte problem solver
Een scherp analytisch denkvermogen én passie voor technologie
Ervaring met grote en complexe codebases
Een open cultuur met ruimte voor initiatief en innovatie
Focus op jouw professionele ontwikkeling en groei
Samenwerken met internationale topcollega’s in een high-tech omgeving
Bereid hier je gesprek voor