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