Achtergrond : MSc of PhD (postdoc) in relevante ingenieursrichtingen (elektronica, computer engineering, ICT) of gelijkwaardige ervaring. Ervaring in de industrie en / of academische wereld is welkom (praktische resultaten zijn belangrijker dan titels).
Vereisten :
- Sterke embedded programmeervaardigheden (C) en ervaring met bare-metal programmeren
- Enige ervaring met user-space USB drivers (zoals via libusb), bij voorkeur op zowel Windows- als Unix / Linux-platforms
- Bekendheid met data-acquisitietechnieken op MCU-niveau zoals DMA
- Kennis van low-level communicatieprotocollen : SPI, USB, UART, PDM, ...
- Vermogen om zelfstandig te werken en volledige verantwoordelijkheid te nemen voor de embedded stack
- Affiniteit met hardwaredebugging (oscilloscoop, logic analyzer, enz.) in samenwerking met een hardwareontwikkelaar
- Interesse (maar niet noodzakelijk ervaring) in brain-computer interfaces of draagbare neurotechnologie
- Goede beheersing van het Engels
Extra vaardigheden die als een pluspunt worden beschouwd (maar geen vereiste zijn) :
Bekendheid met Rust (wordt gebruikt in de USB-module)Ervaring met ARM Cortex-processors, DSP, BLE stack, RTOS of kleinschalige PCB-ontwerpenKennis van biosignaalacquisitie of draagbare neurotechnologieAangezien dit een traject is binnen onderzoeksvalorisatie, verwelkomen we kandidaten met interesse in ondernemerschap (hoewel dit zeker geen vereiste is; technische vaardigheden hebben prioriteit).
We zijn op zoek naar een hands-on embedded software engineer om de verdere ontwikkeling van een geminiaturiseerd draadloos EEG-sensorplatform te leiden. Je bent verantwoordelijk voor de firmware, de hardware-softwarekoppeling, multi-sensor synchronisatie, embedded programmering en gebruikersinterfaces, op basis van de behoeften van eindgebruikers. Je bent de belangrijkste technische verantwoordelijke, dus we verwachten een grote mate van zelfstandigheid.
Wat je zal doen :
Ontwikkelen en onderhouden van firmware voor ons sensorplatform, met de nadruk op multi-sensor synchronisatie en data-aggregatieprotocollenIntegratie van EEG front-ends via SPI / DMA-gebaseerde acquisitieZorgen voor robuuste draadloze datatransmissie (BLE en een aangepast protocol in de ISM-band)Interfacing met softwaretools (zoals USB-serial, Python-streaming en gebruikersinterfaces)Programmeren van embedded signaalverwerkingsalgoritmenDebuggen van zowel software als hardware in een labomgeving (oscilloscoop, logic analyzer, enz.) in samenwerking met een hardwareontwikkelaarHet werk zal worden uitgevoerd binnen de onderzoeksgroep STADIUS van het Departement Elektrotechniek (ESAT) aan de KU Leuven, Europa’s meest innovatieve universiteit (volgens Reuters). Het voornaamste onderzoeksdoel van STADIUS is bij te dragen aan de ontwikkeling van verbeterde digitale systemen voor regeling en signaalverwerking.
Een dynamische en interdisciplinaire onderzoeksomgevingEen competitief salarisEen sleutelrol in de ontwikkeling van een geavanceerd onderzoeksplatform voor brain-computer interfacesDe kans om een betekenisvolle impact te maken op het gebied van hersenonderzoekOptionele mogelijkheden om betrokken te raken bij ondernemerschapsactiviteiten, voor wie hierin geïnteresseerd isEen KU Leuven-affiliatie – Europa's meest innovatieve universiteit (Reuters)Opmerking : Dit is geen doctoraatstraject.