Embedded Devops & Integration Engineer
Role details
Job location
Tech stack
Job description
Bij Weheat herontwerpen we de warmtepomp vanaf de printplaat. We zoeken een Embedded DevOps & Integration Engineer die de teststraat en uitrol-infrastructuur bouwt voor onze firmware. Elke commit automatisch getest op echte hardware. Elke OTA-update veilig uitgerold naar tienduizenden apparaten. In een team waar firmware, power electronics, thermodynamica en cloud onder één dak zitten. Waar je terechtkomt In Duizel zit alles onder één dak: firmware, power electronics, refrigerant-cycle engineering, mechanica, onze eigen PCBA-lijn, klimaatkamers, EMC-labs én het cloud- en data-team. Voor een hardware-company van ~80 mensen is dat ongekend verticaal - en het verandert hoe je werk eruitziet. Concreet: vandaag bouw je een GitHub Actions pipeline die elke PR automatisch compileert en unit tests draait. Morgen configureer je een hardware-testbank met vijf verschillende PCB-revisies. 's Middags ontwerp je de rollback-strategie voor fleet-wide OTA. Die week sluit je af met een security-scan van onze certificate provisioning. Geen tickets naar een extern team - jij bouwt de kwaliteitspoort. We zijn een team van ~80 mensen dat de Nederlandse energietransitie versnelt. Winnaar van de Nationale Ondernemersprijs, gecertificeerd door Kiwa, TÜV SÜD en ISO 9001. We breiden hard uit: Nederland eerst, Duitsland nu, daarna verder Europa in. De echt interessante problemen staan nog op de tekentafel. OTA-updates die we veilig uitrollen naar honderdduizenden apparaten zonder dat één installateur hoeft langs te komen. Hardware-in-the-loop testing die elke nacht draait in onze eigen klimaatkamers. Certificate lifecycle management voor een vloot die exponentieel groeit. Protocol compliance testing voor Thread en Wi-SUN. Dit is DevOps voor de echte wereld - waar fouten niet alleen downtime betekenen, maar koude huizen. Wat je gaat doen Dit is een hands-on infrastructuur-rol : je ontwerpt de pipelines én je bouwt ze zelf. Je bent de gatekeeper die ervoor zorgt dat elke release betrouwbaar is voordat die naar de vloot gaat.
- Bouwen en onderhouden van CI/CD pipelines voor embedded firmware (GitHub Actions, Jenkins of vergelijkbaar).
- Opzetten van Hardware-in-the-Loop (HIL) en Software-in-the-Loop (SIL) testomgevingen die elke PR valideren op echte hardware.
- Ontwerpen en beheren van de OTA-infrastructuur: veilige firmware-distributie, rollout-strategieën, rollback-mechanismen.
- Security validation: vulnerability scanning, certificate management, compliance checks voor IoT-protocollen.
Requirements
-
Fleet monitoring en tooling: inzicht in welke firmware waar draait, en alerting bij afwijkingen.
-
Samenwerken met firmware engineers om testbaarheid in de codebase te verbeteren. Dit ben jij Een bouwer van systemen die andere bouwers sneller en veiliger maken. Je denkt in pipelines, automatisering en reproduceerbare processen. Daarnaast:
-
Minimaal 3 jaar ervaring met CI/CD, test automation, of DevOps - bij voorkeur in een omgeving met embedded systems of IoT.
-
Sterk in scripting (Python, Bash) en CI/CD tooling (GitHub Actions, Jenkins, GitLab CI).
-
Begrip van embedded constraints: je hoeft geen firmware te schrijven, maar je snapt waarom testen op echte hardware anders is dan in een container.
-
Ervaring met of sterke interesse in OTA-systemen, fleet management, of IoT device lifecycle.
-
Security-aware: je weet wat certificate rotation, secure boot en vulnerability scanning inhouden.
-
HBO of WO in Computer Science, Embedded Systems, of vergelijkbaar - wat je hebt gebouwd telt zwaarder dan waar je hebt gestudeerd.
-
Bereid om on-site in Duizel te werken. Hardware-testbanken configureer je niet remote. Niet alle vakjes aan? Solliciteer alsnog. We kijken naar automatiserings-mindset en probleemoplossend vermogen, niet naar een checklist. Ervaring met GoogleTest, pytest, HIL-opstellingen, of een scale-up-omgeving - allemaal mooi meegenomen, geen van allen verplicht.