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