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 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 What You Bring 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 Perks 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) Stock options Fun team drinks & events A brand new office in the heart of Brussels where we'd love to see you there on a regular basis