Embedded software engineer

Functie

Sinds 1999 ontwikkelt en produceert Qbus technologieën om residentiële en commerciële gebouwen slim te maken. Denk onder andere aan de automatisatie van verlichting, zonnewering, veiligheid, energiebeheer,... Ons Qbus systeem draait ondertussen in meer dan 30 000 gebouwen, zowel in België als in het buitenland. We zijn een internationale speler met producten van Belgische makelij.

Dankzij onze sterke groei zijn we op zoek naar een embedded software engineer .

Hoe ziet jouw dag eruit?

Als embedded software engineer ontwikkel je toekomstgerichte, kwalitatieve en gebruiksvriendelijke producten voor slimme gebouwen.

  • Je ontwikkelt en implementeert firmware voor microcontrollers, DSP’s of andere embedded systemen.
  • Je voert software-integraties en debugging uit om ervoor te zorgen dat onze embedded systemen correct en optimaal functioneren.
  • Uitpluizen van technische datasheets voor het schrijven van de nodige firmware drivers.
  • Daarnaast documenteer je softwareontwerpen, technische specificaties en gebruikershandleidingen.
  • Je wordt eveneens nauw betrokken bij code reviews voor het verbeteren van producten en ontwikkelingsprocessen. In samenwerking met ons support team stel je ook de nodige testprocedures op.

Kortom: een gevarieerde, boeiende functie binnen ons R&D team dat op vandaag 12 enthousiaste collega’s kent. Word jij onze lucky number 13?

Jouw profiel

Onze ideale kandidaat?

  • Je genoot een bachelor of master opleiding binnen Computerwetenschappen/Elektronica/Informatica.
  • Minimum 3 à 5 jaar ervaring op zak binnen embedded softwareontwikkeling, system design en low-level hardware/software interactie.
  • Je hebt een goede kennis van C en C++. Kennis van Assembler is een pluspunt.
  • Embedded systemen en microcontrollers zoals ESP, ARM en AVR kennen voor jou geen geheimen.
  • Je bent bekend met ontwikkeltools en debuggers zoals ESP IDF, Pico SDK, Atmel Studio of gelijkaardige, alsook met versiebeheersystemen.
  • Kennis van embedded operating systemen zoals FreeRTOS en/of Zephyr is een pluspunt.
  • Je hebt kennis van communicatieprotocollen zoals UART, SPI, I2C, … en ervaring met sensoren en actuatoren.
  • Je bezit sterke probleemoplossende vaardigheden en het vermogen om zelfstandig te werken.
  • Je hebt een passie voor nieuwe technologieën en energiebeheer en gelooft in het product waar we samen aan bouwen.
  • Programmeren in een computertaal: C/C++
  • Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
  • Ingrijpen in een informaticadomein: Embedded systems
  • Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
  • De technische keuzes inzake software- en hardware-architectuur bepalen
    Technologieën, hardware, software, configuraties, ... selecteren
  • Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
  • Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
  • Programmeren in een specifieke computertaal
  • Technische en functionele problemen analyseren
    Corrigerende acties, technische aanpassingen, ... voorstellen
  • De technische, economische, … informatie en de reglementering opvolgen en actualiseren
  • De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)
  • Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
  • Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)
  • Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)

Aanbod

What’s in it for you?

Kom je bij ons in het team, dan kan je het volgende verwachten.

  • Be on top of your game: je krijgt verantwoordelijkheid en flexibiliteit, zodat jij een uitdagende job kan samenstellen waar je trots op kan zijn. Samen realiseren we zo een duurzamere toekomst.
  • Thrive together: o m het bedrijf te zijn waar jij achter staat, op kan bouwen en in kan groeien, schakelen we samen. Bij ons is elke collega even belangrijk, van concept tot productlancering. We bieden een omgeving waar we elkaar stimuleren, maar waar we je ook opvangen en terugschakelen als dat nodig is.
  • Take ownership: bij ons maak je het verschil. Je kennis, ideeën en ervaringen worden echt geapprecieerd. Hiernaast krijg je ook de ruimte om je talenten als professional én als persoon verder te ontwikkelen.
  • Be a friend: we zijn er voor elkaar. Je komt terecht in een hecht team waar vertrouwen en eerlijke communicatie aan de basis liggen. We hebben oprecht interesse in elkaars mening, een positieve mindset en what-you-see-is-what-you-get mentaliteit.
  • Seriously have fun: bij ons vind je gegarandeerd een leuke werksfeer, met de mogelijkheid om te sporten (vast padel terrein), een wekelijkse happy-hour, gezellige get-togethers met pizza of vele van onze andere initiatieven.

Toch nog niet helemaal overtuigd?

We bieden een hybride en flexibel werkschema.

Je kan rekenen op een competitief salarispakket inclusief flex income plan en maaltijd -en ecocheques. Verder heb je ook 6 extra dagen verlof bij een voltijdse tewerkstelling.

Solliciteren

Sarah Devisscher
053 60 72 10
hr@qbus.be

Anderen bekeken ook