Freelance Firmware Engineer (Bare Metal / Embedded C)
Flanders, Belgium | On-site / HybridCompetitive hourly rate | Start: ASAP6-month contract + strong extension potential
We're supporting a well-known consumer electronics company in Flanders and are looking for an experienced Firmware Engineer to join their team on a long-term freelance basis.This is a hands-on, low-level engineering role working close to the hardware on cutting-edge products.
What You'll Be Working OnDevelopment of firmware for embedded systemsWriting bare metal code for performance-critical applicationsDesigning and implementing low-level drivers and hardware interfacesDebugging and optimising firmware for reliability and efficiencyCollaborating with hardware and system teams
Key Skills RequiredStrong experience in bare metal programming (essential)Expert-level Embedded C skillsSolid understanding of microcontrollers and hardware interactionExperience with low-level debugging tools (JTAG, oscilloscopes, etc.)Ability to work close to hardware in a fast-paced environment
Nice to HaveRTOS experienceConsumer electronics backgroundExperience with communication protocols (SPI, I2C, UART, etc.)
Why This Role?Join a household name in consumer electronicsWork on high-impact, real-world productsLong-term opportunity with extension likelyStrong engineering culture and collaborative teams