CareerPlan

Senior EmbeddedSoftware Engineer

BelgiëFull-time2026-10-28 → 2026-10-29
On-site

Core

Architect, implement, and maintain a hardware-agnostic and OS-agnostic on-board software framework for satellite integration workflows.

Role type

Senior IC embedded software engineer (aerospace/satellite)

Builds

On-board middleware software, HAL stacks, and driver layers for Linux and RTOS targets

Domain

Aerospace / Embedded Systems

Required skills

C (99/11), Modern C++ (11/14/17), OOP, I2C, SPI, UART, Linux (Yocto/Ubuntu), RTOS (FreeRTOS, Zephyr, RTEMS), Python scripting, Git/CI/CD, hardware debugging (JTAG/SWD)

Preferred skills

Satellite/aerospace OBC experience, container-based CI (Docker), field buses (CAN/CAN-FD), secure boot mechanisms

Technologies

C, C++, Python, Linux, FreeRTOS, Zephyr, RTEMS, Yocto, Ubuntu, Git, Docker

Responsibilities

Design and develop hardware-agnostic HAL and middleware stack; Implement and maintain bus-protocol drivers; Apply OOP principles and secure coding guidelines (MISRA/CERT); Develop automation scripts for build, flashing, and validation; Mentor junior engineers

Seniority

Senior, hands-on IC