Vivid ResourcingEmbedded Software Engineer (Low-Level / Linux)
Near Leuven, Belgium
Full-time, Permanent
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.
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:
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
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
Work on real-world transport systems with tangible impact
Technically challenging low-level engineering problems
Collaborative engineering culture with strong hardware and software integration
Hybrid or flexible working options, role dependent
Please apply directly below or contact me on the following details if you would like more information:
¿Te interesa este puesto?