Office
Embedded Software Engineer
Functieomschrijving
Verantwoordelijkheden:
Ontwerpen, ontwikkelen en testen van embedded software op basis van systeemvereisten.
Implementeren van software in C, C++ of andere relevante talen voor embedded platforms.
Debuggen en optimaliseren van software om ervoor te zorgen dat deze soepel werkt binnen de beperkingen van hardware.
Samenwerken met hardware-ingenieurs voor de integratie van software in hardwaremodules.
Analyseren en verbeteren van prestaties en betrouwbaarheid van systemen.
Onderhouden en updaten van bestaande embedded software.
Documenteren van code, architecturen en testresultaten.
Profiel
Gewenste vaardigheden:
Masterdiploma/engineer, elektronica of een gerelateerd vakgebied.
Aantoonbare ervaring met embedded systemen en softwareontwikkeling.
Ervaring met programmeertalen zoals C, C++, en mogelijk assembler.
Kennis van microcontrollers, microprocessors en elektronica.
Vaardigheid in het debuggen van software op low-level.
Kennis van root-filesystemen en build-systemen zoals Yocto en Buildroot.
Probleemoplossende vaardigheden en oog voor detail.
Enige ervaring met Linux, Kernel en drivers.
Kennis van communicatieprotocollen zoals UART, SPI, I2C, CAN, etc.
Bekendheid met hardware debugging tools.
Teamgericht met goede communicatieve vaardigheden.
Aanbod
Wat we jou bieden Competitief salaris. Mogelijkheden voor persoonlijke en professionele ontwikkeling. Flexibele werktijden en een prettige werkomgeving.
Bedrijfsinfo
Bedrijf gelegen te Holsbeek