Vivid Resourcing
Embedded Software Engineer
Vivid ResourcingBelgium7 hours ago
Full-timeRemote FriendlyInformation Technology

Embedded Software Engineer – Aerospace Systems

Location: Ghent, Belgium

Working Model: Hybrid


About the Role:

We are supporting an advanced aerospace technology company based in Ghent that is developing next-generation embedded systems for high-performance, mission-critical applications.


The team is looking to strengthen its embedded software capability with an engineer experienced in C/C++, Embedded Linux, and hardware acceleration to offload computationally intensive workloads from general-purpose CPUs.


This role sits at the intersection of software, hardware, and real-time systems, contributing to platforms where performance, reliability, and determinism are critical.


Key Responsibilities:

  • Design, develop, and optimize embedded software in C/C++ for aerospace systems
  • Work on Embedded Linux–based platforms (kernel, drivers, BSP, system integration)
  • Interface with and program specialized processing units such as GPUs, TPUs, NPUs, and/or FPGAs
  • Offload compute-heavy tasks from CPUs, including:
  • AI / ML inference
  • Image, video, and signal processing
  • Graphics pipelines
  • Cryptographic or security-related workloads
  • Collaborate closely with hardware, electronics, and systems engineers to co-design efficient software-hardware solutions
  • Optimize for performance, latency, power consumption, and reliability
  • Support system bring-up, debugging, and validation on real hardware
  • Contribute to documentation and engineering best practices in a safety-critical environment


Required Experience & Skills:

  • Strong experience in embedded software development using C and C++
  • Solid background with Embedded Linux (Yocto/Buildroot, drivers, kernel-space vs user-space concepts)
  • Hands-on experience working with hardware accelerators:
  • GPUs, TPUs, NPUs, FPGAs, or custom ASICs
  • Experience offloading compute-intensive workloads from CPUs
  • Strong understanding of:
  • Low-level systems programming
  • Memory management, concurrency, and performance optimization
  • Comfortable working close to hardware (registers, interfaces, bring-up, debugging)


Nice to Have:

  • Experience in aerospace, defence, automotive, or other safety-critical industries
  • Familiarity with real-time constraints and deterministic systems
  • Exposure to AI acceleration frameworks, video pipelines, or crypto/security stacks
  • Knowledge of hardware description languages (VHDL/Verilog) or FPGA toolchains
  • Experience with cross-compilation, CI/CD for embedded systems, or static analysis tools


What’s on Offer:

  • Work on cutting-edge aerospace platforms with real-world impact
  • High-complexity technical challenges across software and hardware
  • Collaborative engineering environment with strong technical ownership
  • Competitive salary and benefits package
  • Long-term, stable projects in a highly regulated, advanced technology domain

Key Skills

Ranked by relevance