Embedded Software Developer
Role details
Job location
Tech stack
Job description
Embedded Software Developer Impact maken met slimme firmware? Als embedded software developer werk je met C/C++ aan slimme IoT-producten. Je denkt mee over energiezuinige oplossingen, testautomatisering en hardware. Zo help je meer dan 1 miljoen huishoudens aan meer inzicht in hun energieverbruik én draag je bij aan een duurzame wereld.
Als embedded software developer bouw jij aan de slimme technologie die in onze producten zit. Software die onze klanten niet zien, maar elke dag gebruiken. Van slimme meters tot thuisbatterijen met stekker. Jij zorgt dat alles soepel werkt, veilig is en precies doet wat het moet doen. Je werkt aan de firmware van onze IoT-apparaten, gericht op energiezuinig werken en slimme functies. Daarbij stem je de software af op het product, de behoeften van de klant en onze cloud. Samen met je hardware- en firmware-collega's vorm je een hecht team. Dankzij jullie zijn onze producten van binnen net zo sterk als van buiten. Technische innovatie vraagt om slimme oplossingen. Denk aan het ontwikkelen van complexe algoritmen voor het aansturen van IoT-apparaten en het integreren van robuuste cyber security maatregelen. Kwaliteit krijgt daarbij prioriteit. Met unittests en behavior-driven testing zorg je dat onze software stabiel en betrouwbaar is, en uiteraard van het hoogste niveau. Collega's uit het team Jan Cor - Cloud "Ik ben sinds 2012 werkzaam bij HomeWizard. In die tijd heb ik mezelf op vele manieren mogen ontwikkelen en dat proces gaat altijd door. Je staat zelf aan het roer van jouw ontwikkeling en om die groei mee te maken met en bij fijne collega's maakt mij enthousiast en geeft mij energie waardoor het soms aanvoelt als een tweede familie. " Michiel - App Developer "In plaats van "iOS Developer" zou ik me eerder "Swift Developer" willen noemen. Buiten de standaard iOS/Apple Watch app ben ik namelijk ook geregeld bezig met 'Server Side Swift' om APIs en ondersteunende tools in 'de cloud' te bouwen. Dit maakt mijn werk lekker gevarieerd en uitdagend. " Jacco - Hardware & App "Ik ben bij HomeWizard gekomen omdat het een jong bedrijf is met een grote ambitie om iedereen te helpen zuiniger met energie om te gaan en de footprint op onze planeet te verlagen. Mijn bijdrage is om te zorgen dat we als team mooie producten kunnen maken die goed kunnen samenwerken met elkaar en waar de klant superblij mee is. "
Requirements
Je hebt minimaal 3 jaar ervaring met embedded software en een hart voor slimme, duurzame technologie. Je werkt graag zelfstandig, bent analytisch, communiceert makkelijk en voelt je thuis in een agile team.
- Minimaal hbo werk- en denkniveau;
- Ervaring met C, C++, RTOS (zoals FreeRTOS of Mbed OS) en bij voorkeur ESP32;
- Bekend met hardware, datasheets en energiezuinige oplossingen;
- Kennis van MQTT, REST en het koppelen van devices aan de cloud;
- Git en testautomatisering (zoals Unity of Robot Framework) zijn niet nieuw voor jou.
Benefits & conditions
Je hebt een uiteenlopend takenpakket en krijgt de kans om mooie projecten neer te zetten, jezelf verder te ontwikkelen en te leren van je collega's. Samen maken we impact op de energiebesparing van huishoudens in heel Europa. Je kunt rekenen op:
- Een salaris tussen € 3.500 en € 5.000 bruto per maand (fulltime);
- Winstdelingsregeling: jij profiteert mee van ons gezamenlijke succes;
- Opleidingsmogelijkheden voor je (technische) groei en ontwikkeling;
- Pensioenopbouw, wij betalen mee;
- 25 vakantiedagen (fulltime), 8% vakantiegeld en de mogelijkheid om vakantiedagen bij te kopen;
- Reiskostenvergoeding vanaf 10 km;
- Een MacBook of Windows-laptop;
- Alle HomeWizard-producten zodat je ze zelf thuis uit kunt testen;
- Elke dag lunch, vers fruit, (gezonde) snacks en eens per maand een luxe verzorgde lunch op kantoor (kleine maandelijkse bijdrage)