Freelance Firmware Engineer (Bare Metal / Embedded C)
Flanders, Belgium |
On-site / Hybrid Competitive hourly rate |
Start: ASAP 6-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 On Development of
firmware for embedded systems Writing
bare metal code
for performance-critical applications Designing and implementing
low-level drivers and hardware interfaces Debugging and optimising firmware for reliability and efficiency Collaborating with hardware and system teams
Key Skills Required Strong experience in
bare metal programming (essential) Expert-level
Embedded C
skills Solid understanding of
microcontrollers and hardware interaction Experience with
low-level debugging tools
(JTAG, oscilloscopes, etc.) Ability to work close to hardware in a fast-paced environment
⭐
Nice to Have RTOS experience Consumer electronics background Experience with communication protocols (SPI, I2C, UART, etc.)
⚡
Why This Role? Join a
household name in consumer electronics Work on
high-impact, real-world products Long-term opportunity with
extension likely Strong engineering culture and collaborative teams