Vivid Resourcing - Embedded Software Engineer
Vivid Resourcing
Leuven, Belgium
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Leuven, Belgium
Tech stack
C
Booting (BIOS)
UClibc (C Standard Library)
Software Debugging
Device Drivers
Linux on Embedded Systems
Embedded Software
Firmware
Hardware Security Module
Joint Test Action (IEEE Standards)
Linux kernel
Systems Architecture
Real Time Systems
Reliability of Systems
Yocto
Information Technology
U-Boot
Job description
You will work on low-level Embedded software forming the foundation of secure systems. This includes firmware, boot processes, kernel-level development, and driver implementation for security-focused Hardware platforms., * Develop and maintain low-level C code for Embedded systems
- Design and implement device drivers and driver-level integrations
- Work with Embedded Linux (kernel, bootloaders, Bsps)
- Contribute to boot process development and secure boot implementations
- Develop software for real-time Embedded environments
- Debug Hardware-software interactions at board level
- Collaborate with Hardware and security teams to ensure robust system architecture
- Support performance optimisation and system reliability improvement
Requirements
2 years experience Bachelor (3 years) English, This role is open to strong graduates through to engineers with up to 5 years of experience., * Degree in Computer Science, Electronics Engineering, or related field
- Strong C programming skills (low-level / close to Hardware)
- Experience with Embedded Linux environments
- Exposure to Linux kernel development or device driver development
- Understanding of bootloaders (e.g. U-Boot) and system bring-up
- Knowledge of real-time systems concepts
- Comfortable debugging using oscilloscopes, JTAG, serial interfaces, etc.
Nice to have:
- Experience with secure boot, cryptography libraries, or Hardware security modules
- Familiarity with ARM-based architectures
- Understanding of networking stacks
- Exposure to Yocto or Buildroot, * High technical ownership and real engineering depth
- Leuven-based innovation environment
- Open to ambitious graduates with strong fundamentals
- Collaborative, research-driven engineering culture
About the company
An innovative cybersecurity company based in Leuven, developing secure Embedded systems that protect connected devices and critical infrastructure. Their technology operates at the lowest layers of Hardware and firmware, ensuring products are secure by design from boot-up to runtime., Vivid Resourcing offer a comprehensive, transparent recruitment service.