> Markdown version of [/jobs/ext/3561617-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3561617-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Synsel Techniek - **Location:** Schijndel, Netherlands - **Salary:** €2,900.0 - €4,800.0 - **Contract:** Permanent contract - **Skills:** Keil, BIOS, Booting (BIOS), C++ (Programming Language), CMake, Code Review, Computer Engineering, Software Debugging, Linux, Firmware, Python (Programming Language), Microsoft Operating Systems, Git, Hardware Infrastructure - **Published:** October 3, 2026 - **Apply:** https://www.adzuna.nl/details/5721761282 ## About the Role * HBO of WO diploma in Elektrotechniek, Technische Informatica of Embedded Systemen; * Aantoonbare ervaring met C-programmering en affiniteit met assemblercode; * Kennis van PC-architectuur, geheugen- en businterfaces; * Ervaring met BIOS, bootloaders of firmwareontwikkeling is een pré; * Bekendheid met Microsoft OS en Linux voor debugging en testopzet; * Sterke analytische vaardigheden en ervaring met low-level debugging en testapparatuur; * Goede beheersing van technische Engelse taal in woord en geschrift ## Description * Als Embedded Firmware Engineer ben je verantwoordelijk voor het ontwerpen en implementeren van BIOS- en bootloaderfirmware voor embedded systemen; * Je ontwikkelt en optimaliseert low-level C- en assemblercode en schrijft drivers voor hardwarecomponenten als Embedded Firmware Engineer; * Je voert debugging, firmware flashing en hardware-integratietests uit om opstart- en compatibiliteitsproblemen op te lossen; * Je werkt samen met hardware- en systeementeams om specificaties te vertalen naar firmware-eisen en voert code reviews uit; * Je documenteert firmwareontwerpen, testprocedures en ondersteunt certificering en releaseprocessen; * Je werkt aan klant-specifieke projecten, platformontwikkeling en series, met nadruk op klantwerk en integratie; * Je programmeert hoofdzakelijk in C en assembler, met aanvullend C++ en Python, en gebruikt tools zoals GCC, Keil, IAR, GDB, OpenOCD, Make/CMake en Git; * Werkverdeling ongeveer 60% ontwikkeling, 20% integratie/commissioning en 20% testen en ondersteuning; * Je werkt in een team van 8 tot 12 engineers aan eigen opdrachten en in projectteams, met incidentele on-site werkzaamheden bij klanten en structurele samenwerking met mechanische engineers en paneelbouwers; * Werktijden zijn flexibel binnen een 40-urige werkweek met mogelijkheden voor flexibele starttijden en incidentele klantbezoeken, overuren worden in overleg gecompenseerd met tijd-voor-tijd of uitbetaling