Vacature Developer Embedded IoT

Afdeling Development
Zwolle
Fulltime

Om onze klanten een lage energieprijs te blijven bieden in de toekomst moet de klant zijn omvormer, laadpaal of batterij connecten met het Zonneplan zonnegrid. Het zonnegrid regelt de aansturing van de apparaten automatisch op momenten dat stroom goedkoop is of speelt in op onbalans in het elektriciteitsnetwerk. Zonneplan heeft hiervoor de Zonneplan Smart Grid Node (SGN) ontwikkeld, een custom PCBA met 4G LTE-M communicatie. Om snelle doorontwikkeling van de firmware van de SGN eenvoudig en schaalbaar te maken hebben we het Zonneplan Embedded Framework ontwikkeld.

Om de uitbreiding van nieuwe apparaten op het zonnegrid in goede banen te leiden zoeken we een Developer IoT die zich aansluit bij ons embedded team om nieuwe regelbare apparaten op het zonnegrid aan te sluiten. Je bent een ervaren IoT developer die weet welke bekende problemen er spelen in een groot IoT platform en hoe je ze op moet lossen. Je bent niet afwachtend maar je komt vanuit jezelf met ideeën en gaat actief aan de slag om het Zonneplan Embedded Framework te verbeteren. Je bent een echte teamplayer die, net als wij, heel veel waarde hecht aan open communicatie en version control.

Vacature Developer Embedded IoT

Werkzaamheden

  • Nieuwe SGN apps (business logic) schrijven voor regelbare devices o.a. state machines implementeren en protocol extensies toevoegen
  • Implementatie van modules binnen Zonneplan Embedded Framework
  • Nieuwe netwerk backends toevoegen
  • Ontwikkelen van nieuwe drivers
  • Schrijven van device management modules (power, firmware etc)
  • Schrijven van test cases
  • Schrijven van low-footprint code
  • Gebruiken van Git en andere hulpmiddelen voor version management
  • Je werkt deels vanuit huis, deels op kantoor

Vereisten

  • Indien je een masteropleiding hebt afgerond minimaal 1 jaar embedded ervaring
  • Indien je een een hbo-bacheloropleiding hebt afgerond minimaal 3 jaar embedded ervaring
  • Ervaring met IoT netwerken (LTE-M/NB-IOT, CoAP, LwM2M, MQTT)
  • Ervaring met elektronische communicatieprotocollen (RS485/MODBUS, UART, SPI, etc)
  • Implementeren volgens documentatie (design, spec, technical documents, requirements)
  • Ervaring met het werken in open source projecten
  • Ervaring met C
  • Ervaring met C++ (embedded)
  • Ervaring met RTOS (bij voorkeur Zephyr)
Contact:
Jan 088 020 3012

Over Zonneplan

Hoofdkantoor in Zwolle
Gemiddelde leeftijd 30
Bruisende werksfeer
400 monteurs onderweg
9.3 klantcijfer
200+ collega's op kantoor