CareerPlan

Embedded Software Architect

Herstal, LuikFull-time2026-10-28 → 2026-10-29

Core

Define and develop embedded software architectures for real-time systems deployed in mission-critical airborne defense environments, including next-generation firing systems and smart munitions.

Role type

Senior Embedded Software Architect

Builds

Real-time embedded software for airborne defense systems and smart munitions

Domain

Defense / Aerospace / Embedded Systems

Required skills

C, Python, C++, RTOS, bare-metal programming, low-level hardware-software integration, multi-threading, concurrency, communication protocols (CAN, UART, SPI, I2C, Ethernet, MIL-STD-1553/1760, ARINC429), debugging tools (Lauterbach TRACE32, SEGGER), Git workflows, Agile/V-model

Preferred skills

Linux RT, Yocto, Docker, DO-178, ARP4754, ISO 26262, NXP processors, Holt interfaces, aerospace/defense/automotive industry experience

Technologies

C, Python, C++, RTOS, Linux RT, Yocto, Docker, CAN, UART, SPI, I2C, Ethernet, MIL-STD-1553/1760, ARINC429, Lauterbach TRACE32, SEGGER, Git, Bitbucket, Jenkins, SonarQube

Responsibilities

Define and develop embedded software architectures aligned with system constraints; ensure architecture consistency and traceability across the project lifecycle; guide technical direction of embedded software projects; translate high-level system specifications into robust embedded solutions; maintain and evolve existing software; coordinate integration of embedded software with hardware components; perform low-level debugging; collaborate with cross-functional teams; monitor technology trends

Seniority

Senior, hands-on IC with architectural leadership