Photo Credit: Google ATAP


LeafLabs is one of the industry's leading embedded engineering contracting firms. Our talented and experienced embedded engineers work on a broad range of projects with clients ranging from startups to researchers to Fortune 500 companies.

We pride ourselves on creative solutions, excellent code quality, and being a pleasure to work with.

Check out some our previous embedded projects including Google's Project ARA, on which we were responsible for all firmware development (much of which is now powering Lenovo's Moto Z modular phone), and Maple, our beloved 32-bit microcontroller board. 

Whether you need help optimizing or extending a pre-existing design, interfacing with other hardware or systems, or even designing a novel computation platform, we can help you solve your toughest problems.

Regardless of if your potential project is a week long or a year long, we're excited to learn about what you're working on and where we might be able to help, so please get in touch!

Embedded Software Services

  • Embedded OS (Linux, OpenEmbedded/Yocto, Android, RTOSes: FreeRTOS, NuttX, etc.)

  • Hardware and network communication protocols: USART/UART, I2C, SPI, MIPI DSI/CSI, Ethernet, LVDS

  • Internet of Things (IoT) hardware and protocol design and implementation (COAP, MQTT, DTLS, etc)

  • Embedded security services (threat modeling, cryptography, etc)

  • Validation and verification

Embedded System Design Expertise

  • Deep experience across multiple embedded platforms (ARM Cortex M series, ARM64/aarch64, Intel x86-64)

  • Custom device driver design and implementation (Linux or microcontroller or otherwise)

  • Video- and audio-rate (or higher), low-latency DSP algorithms

  • Multi-threaded applications and data processing

  • Rapid prototyping

Embedded Tools

  • Python
  • C
  • C++ 
  • GCC
  • LLVM
  • Keil
  • IAR


LeafLabs designs and develops world-class embedded system platforms to meet challenges in computing and control across industries and applications


Get in touch with us! We’d love to hear about your project and how we might be able to help.




Embedded Project Examples

Project Ara

On Project Ara, Google's modular smartphone project, we were responsible for the digital realm, including all firmware development.

→ Read More

Our accessible, powerful, and beloved microcontroller.  Designed and documented from the ground up by LeafLabs.

→ Read More