In de rol van Embedded Software Engineer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van firmware en ondersteunende software voor meet- en regelapparatuur. Je werkt in een technische omgeving waarin nauwkeurigheid en samenwerking cruciaal zijn. Met je kennis van C en C++ ontwikkel je software die bijdraagt aan de betrouwbaarheid van embedded systemen. Je hebt de kans om niet alleen je technische vaardigheden te benutten, maar ook om actief bij te dragen aan het optimaliseren van processen en de kwaliteit van de producten. Deze functie is bijzonder interessant voor professionals die zich willen richten op firmwareontwikkeling en die graag in teamverband werken aan innovatieve oplossingen.
Wat ga je doen?- Je ontwikkelt code in C en C++ voor embedded systemen en optimaliseert de performance en het geheugenbeheer.
- Je bouwt tooling en scripts in Python ter ondersteuning van tests, automatisering en workflows.
- Je stelt testmethoden op en voert code reviews uit om de softwarekwaliteit te waarborgen.
- Je analyseert fouten tijdens tests en in gebruik, lost problemen op en implementeert structurele oplossingen.
- Je hebt kennis van en ervaring met C en C++ in embedded systemen.
- Je bent bekend met Python voor scripting en tooling.
- Je hebt ervaring met debugging tools zoals J-Link en GDB.
- Je kunt goed samenwerken met collega's uit verschillende disciplines, zoals hardware en mechanica.
- Een uitdagende functie binnen een technisch georiënteerde organisatie.
- De mogelijkheid om je vaardigheden verder te ontwikkelen in embedded software.
- Een collegiale werkomgeving met focus op samenwerking en kennisdeling.
- Een marktconform salaris dat afhankelijk is van je ervaring en kennis.
40 uur per week
€3000 - €5200 monthly