Embedded Software Engineer (Low-Level / Linux)
Location: Near Leuven, Belgium
Industry: Transport / Mobility Technology
Employment Type: Full-time, Permanent
Overview:
We’re working with an innovative company in the transport and mobility sector, developing embedded systems that sit at the heart of safety-critical and performance-driven platforms. They’re looking for a low-level Embedded Software Engineer who enjoys working close to the hardware and has strong experience in C and Embedded Linux environments.
This role is ideal for someone who likes solving problems at the system level, including boot, kernel, drivers, and performance, rather than application-layer software.
Key Responsibilities:
- Design, develop, and maintain low-level embedded software in C
- Work on Embedded Linux systems, including:
- Bootloaders (e.g. U-Boot)
- Linux Kernel configuration, customization, and debugging
- Board bring-up and hardware validation
- Develop and maintain device drivers and BSPs
- Debug complex issues across hardware and software boundaries
- Collaborate closely with hardware, electronics, and systems teams
- Contribute to system performance, reliability, and long-term maintainability
- Support integration and testing on real embedded targets
Required Experience & Skills:
- Strong experience with C in a low-level or embedded context
- Solid background in Embedded Linux
- Hands-on experience with:
- Bootloaders
- Linux Kernel (configuration, patching, debugging)
- Cross-compilation toolchains
- Comfortable working close to hardware, including memory, interrupts, and peripherals
- Experience debugging using tools such as GDB, JTAG, logic analyzers, and oscilloscopes
- Understanding of embedded system constraints such as real-time behavior, performance, and memory limitations
Nice to Have:
- Experience in the transport, automotive, rail, or mobility sectors
- Familiarity with Yocto or Buildroot
- Knowledge of real-time Linux or RTOS concepts
- Experience with CAN, Ethernet, SPI, I²C, UART
- Exposure to safety-critical or regulated environments such as ISO 26262 or EN standards
What’s on Offer:
- Work on real-world transport systems with tangible impact
- Technically challenging low-level engineering problems
- Collaborative engineering culture with strong hardware and software integration
- Competitive salary and benefits
- Hybrid or flexible working options, role dependent
Please apply directly below or contact me on the following details if you would like more information:
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer Go - WAF
2026-05-28
Embedded Engineer, Operating System
2026-05-28
Software Engineer - Developer
2026-05-28
- Posted
- Mar 04, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Leuven
- Company
- Vivid Resourcing
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer Go - WAF
2026-05-28
Embedded Engineer, Operating System
2026-05-28
Software Engineer - Developer
2026-05-28