Invisto
Invisto · your interface partner
Mailinfo@invisto.beTelefoon+32 477 42 11 14KantoorHangar K, Kortrijknlen
Alle jobs
vacature

Embedded software engineer

Je werkt als embedded software engineer in ons R&D-team, aan toestellen die van de printplaat tot de cloud door ons ontworpen zijn. Het ene moment zit je diep in C en C++ op een Yocto Linux-image of een Zephyr-microcontroller, het volgende werk je mee aan een goed ontworpen product met een HMI die vlot aanvoelt en een cloudplatform waarmee klanten hun toestellen op afstand beheren. We zoeken iemand die zich in beide werelden thuis voelt.

Wat je doet

  • Je schrijft embedded software in C en C++, van drivers en systeemservices tot de applicatielogica op het toestel.
  • Je bouwt en onderhoudt Yocto Linux-images en BSP’s voor onze panel pc’s en die van klanten, en je werkt aan firmware op Zephyr voor microcontrollers.
  • Je brengt hardware tot leven: je spreekt CAN, seriële bussen, I²C en SPI aan, en debugt met een logic analyzer of een scoop als het nodig is.
  • Je bouwt video- en camerapipelines met GStreamer, bijvoorbeeld voor camerasystemen op machines of embedded vision.
  • Je werkt mee aan de rest van het product: de koppeling met de HMI, secure boot, OTA-updates en de verbinding met ons cloudplatform Otaryx.
  • Je denkt mee over de architectuur van een toestel en werkt nauw samen met de collega’s van elektronica, HMI en cloud.

Wat we van je verwachten

  • Je hebt een goede kennis van C en C++, en je voelt je thuis dicht bij de hardware.
  • Je hebt ervaring met embedded Linux, bij voorkeur met Yocto, of met een RTOS zoals Zephyr. Kennis van beide is een pluspunt.
  • Je hebt ook interesse in de kant van het product die de gebruiker ziet: een doordachte HMI, een goed ontworpen toestel en een beheerplatform in de cloud.
  • Kennis van Git, CI, buildsystemen en unit testing is een pluspunt, net als ervaring met GStreamer, Qt, Python of netwerkprotocollen zoals MQTT.
  • Je werkt graag in team, maar kan ook zelfstandig een onderdeel oppakken.
  • Je spreekt en schrijft goed Engels. Nederlands of Frans is een bonus.

Wat we je bieden

  • Een contract van onbepaalde duur.
  • Een marktconforme verloning met extralegale voordelen.
  • Flexibiliteit in thuiswerk.
  • Afwisselende projecten over de volledige embedded stack, bij klanten uit uiteenlopende sectoren en op onze eigen producten, de X Series en Otaryx.

De vacature is in de eerste plaats voor ervaren ontwikkelaars, maar ben je aan het begin van je loopbaan en heb je veel ambitie, dan horen we ook graag van jou.