Efficiently delivering reliable

embedded software solutions

See how my 20 years of experience developing embedded software can help you quickly deliver a sound product.

Published work

A hands-on guide to Embedded Linux covering Yocto, Buildroot, and real-world applications on Raspberry Pi 4 and 5. Includes practical projects, Linux kernel debugging, and eBPF.

I’ve helped others realize their vision

Beningo Embedded Group, Inc.

Curtis Instruments, Inc.

Nextiles, Inc.

Salvus Detect, LLC

Norbert Health, Inc.

StrikerVR

Perch Interactive, Inc.

Digital Blocks, Inc.

Mohammed and I have successfully collaborated together on several projects. His technical knowledge, experience and responsiveness is a rare find. I look forward to many more years of collaboration
— Jacob Beningo, President, Beningo Embedded Group, Inc

And these are some of their words

We developed a great partnership with Mohammed Billoo and MAB Labs Embedded Solutions. Their expertise in embedded system design and software development, added to their excellent communication skills, make them a valuable contributor to any design.
— Mihaela Costin, Instrumentation Group Leader, Curtis Instruments, inc
I am very happy to have worked with MAB Labs in building out our firmware infrastructure for our IoT devices. I was impressed by their willingness to tackle both small and large projects with equal intensity, curiosity, and motivation for success. MAB Labs provided thorough written documentation and quick feedback, making our collaboration productive and educational for my team.
— George Sun, CEO, Nextiles, Inc.
I am very pleased with the services provided by MAB Labs and would highly recommend them to anyone in need of embedded software engineering services. MAB Labs was able to isolate issues related to integration of cameras to our application processor running Yocto Linux. Potential solutions were presented, tested, and documented -all within hours and days, not months. MAB Labs was able to help us fortify our over-the-air update of critical subsystems.
— Michael Morena, Head of Engineering, Norbert Health, Inc.

These are some of my offerings

We can modify the Linux kernel, modify existing device drivers, or create drivers from scratch to work with your custom hardware

Custom Embedded Linux Solutions

We can customize a vendor provided BSP based on The Yocto Project/OpenEmbedded for your custom hardware

BSP Customization

We can create RTOS or bare-metal solutions from scratch. We have experience with The Zephyr Project and FreeRTOS, on numerous MCUs, including Nordic, ESP32, and TI

MCU Solutions

IPC-certified board-level repair of avionics equipment, with deep embedded systems expertise for hardware and firmware-level diagnostics

Avionics Electronics Repair

Certifications

IPC J-STD-001 / IPC-A-610: Hand Soldering Operator Certification - EPTAC Corporation, May 2026

IPC-7711/7721 CIS: Rework & Repair Certification - EPTAC Corporation, August 2026 (in progress)

Partners