Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Embedded Software Engineer - Connected Devices
Near Mechelen, Belgium (Hybrid)
Full-time | Permanent
About the Company:
We’re supporting an innovative technology company based near Mechelen that develops advanced connected devices used in high-performance, real-world environments.
Their products combine embedded systems, networking, and intelligent software to enable secure, reliable connectivity across industrial and IoT applications.
You’ll be joining a strong engineering-driven environment where software plays a critical role in product performance, scalability, and reliability.
The Role:
As an Embedded Software Engineer, you will design and develop low-level software for Linux-based connected devices.
You’ll work closely with hardware, firmware, and application teams to build robust embedded platforms powering next-generation connectivity solutions.
Your Responsibilities:
- Develop and maintain Embedded Linux systems
- Write clean, efficient C / C++ code for low-level system components
- Customize and maintain Linux distributions using Yocto and/or Buildroot
- Work on device drivers, board bring-up, and system integration
- Optimize performance, memory usage, and boot times
- Debug complex issues across hardware and software layers
- Contribute to architecture and technical decision-making
Required Skills & Experience:
- Strong experience with Embedded Linux development
- Solid programming skills in C and C++
- Experience with Yocto and/or Buildroot
- Familiar with cross-compilation and toolchains
- Understanding of networking fundamentals (TCP/IP, Ethernet, etc.)
- Experience debugging on target hardware
Nice to Have:
- Experience with IoT or connected devices
- Knowledge of secure boot or device security
- Familiarity with CI/CD in embedded environments
- Experience with hardware interfaces (SPI, I2C, UART, CAN)
What’s on Offer:
- Work on innovative connected products with real-world impact
- Strong engineering culture with technical ownership
- Hybrid working flexibility
- Competitive salary + benefits package
- Long-term growth within a stable, expanding business
If interested, please apply directly, share with your Network or contact me on the below details for more information:
Key Skills
Ranked by relevanceReady to apply?
Join Vivid Resourcing and take your career to the next level!
Application takes less than 5 minutes

