🤖 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
Skills Required
- 5+ years in embedded Linux development
- Expertise in Linux drivers, device trees, and hardware protocols (I2C, SPI, USB)
- Familiarity with secure boot, TrustedZone, and OTA systems (RAUC, Mender)
- Proficient in C and C++
- Proficient in Python and Bash
- Yocto experience (develop and maintain Yocto-based device images)
- Kernel development experience (device trees, drivers)
- Experience building automated test setups and debugging embedded systems
- Excellent verbal and written communication skills in English
- Self-driven and able to work autonomously
- Willingness to work on-site from the Brussels office
- Experience with Nvidia Jetson/Jetpack or AI/ML
What We Do
AI-Blox develops modular and flexible hardware and software platforms for edge AI applications, creating rugged computing systems that enable real-time data processing locally on devices for industries such as manufacturing, robotics, autonomous vehicles, and logistics.









