Vivid Resourcing - Embedded Software Engineer

apartmentVivid Resourcing placeLeuven descriptionVast calendar_month 

Embedded software Engineer - cybersecurity

Location: Leuven, Belgium

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.

As they continue to grow, they are looking for an Embedded Software Engineer to join their core engineering team.

The role

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.

This role is open to strong graduates through to engineers with up to 5 years of experience.

Key responsibilities

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

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

Why join?

Work on cybersecurity at the firmware and Hardware level

High technical ownership and real engineering depth

Leuven-based innovation environment

Open to ambitious graduates with strong fundamentals

Collaborative, research-driven engineering culture

If you're interested, please apply directly through the link below, feel free to share with anyone in your Network who you feel may be interested.

placeBrussel, 25 km van Leuven
de geheimen van een software of systeem kan onthullen voor wie ze weet te ontcijferen en te interpreteren! De VSSE is op zoek naar 1 Reverse Engineering & Development Analyst om hun team te versterken. Door je bij ons aan te sluiten duik je in het hart...
placeBrussel, 25 km van Leuven
language)  •  You are enrolled into a master’s in computer science (embedded software), electronics engineering, automotive engineering  •  You have already demonstrated programming skills in past projects (Python, C++, Matlab/Simulink…) [MUST]  •  You have...
apartmentPeppermindsplaceLeuven
Samen met de leukste collega’s werk je door het hele land om mensen te enthousiasmeren op straat of aan de deur voor merken zoals UNICEF, Child Focus, SOS Kinderdorpen & Fiber. Zinvol, leuk en wisselend werk! Jij bepaalt zelf wanneer en hoe vaak je...