Embedded Linux Engineer

Brussels, Brussels-Capital Region, Belgium on site Until 8/21/2026 5+ years exp First posted June 6, 2026 Last posted June 6, 2026
Job description

πŸ€– Ready to shape the software powering Edge AI? πŸ€–

At AI-Blox, we’re building cutting-edge computers for edge AI applications, empowering real-time, efficient, and sustainable solutions worldwide. 🌍Join our international team of passionate people who design and build state-of-the-art computer infrastructure for edge AI applications. You will play a key role in helping our clients by providing a robust software environment that makes it easy for them to configure, update, and manage their edge devices efficiently.🌟

Your Mission

πŸš€ How you'll make an impact:

  • Work on a strategic project to develop a future-proof Operating System for our Blox hardware
  • Develop and maintain Yocto-based device images
  • Handle kernel development (device trees, drivers, etc.)
  • Build an automated test setup to scale software testing
  • Support clients with low-level software integration
  • Collaborate with hardware and application engineers
  • Test, debug, and maintain systems to perfection

Requirements

🧩 What makes you a great fit:

  • 5+ years in embedded Linux development (medior/senior level)
  • Expertise in Linux drivers, device trees, and hardware protocols (I2C, SPI, USB, etc.)
  • Familiarity with secure boot, TrustedZone, and OTA systems (e.g., RAUC, Mender)
  • Coding skills in C/C++, Python, Bash, and Yocto experience
  • Bonus: Nvidia Jetson/Jetpack or AI/ML experience
  • Excellent verbal and written communication skills in English
  • Self-driven, able to work autonomously, and ready to innovate!
  • Willing to work on-site from our Brussels office

Benefits

🎁 On top of a competitive salary, we offer:

  • 32 vacation days (including 12 additional leave days)
  • Healthcare benefits (through Alan)
  • Group Insurance
  • Meal vouchers
  • Flex Income Plan (through Payflip)
  • Fun team drinks & events
  • A brand new office in the heart of Brussels
About this role

Summary

Develop and maintain Linux-based systems for edge AI hardware and client support.

Job title

Embedded Linux Engineer

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

On-site in Brussels, Belgium; remote not allowed.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

linux driversdevice treeshardware protocolsc/c++pythonbashyocto

Preferred skills

nvidia jetsonai ml

Specializations

embedded linuxdriversdevice treesYoctokernel development
Locations

Structured locations inferred from the posting.

Brussels, Belgium

On-site City