Technologies

The stack behind the firmware and embedded software.

The languages, platforms, and tools we reach for most often across embedded software, firmware, and embedded AI engagements — adapted to whatever stack your product and team already standardize on.

MODULE 01

Languages & Frameworks

  • C / C++
  • Rust
  • Python
  • JavaScript / TypeScript
  • React / Next.js
  • Node.js
MODULE 02

RTOS & Embedded Linux

  • FreeRTOS
  • Zephyr
  • Yocto Project
  • Buildroot
  • ARM Cortex-M/A
  • ESP-IDF
  • Bare-metal C
MODULE 03

Drivers & BSP

  • Linux kernel modules
  • Device tree
  • U-Boot
  • I2C / SPI / UART
  • JTAG/SWD bring-up
MODULE 04

Embedded AI

  • TensorFlow Lite
  • ONNX Runtime
  • Edge Impulse
  • PyTorch (training)
MODULE 05

IoT & Connectivity

  • MQTT
  • LoRaWAN
  • Zigbee
  • BLE
  • Matter/Thread
MODULE 06

Cloud & Backend

  • AWS IoT Core
  • Azure IoT Hub
  • PostgreSQL
  • Docker
  • Kubernetes
MODULE 07

Dev & QA Tooling

  • Git / CI-CD
  • Hardware-in-the-loop testing
  • Static analysis
  • JTAG/SWD debugging

FAQ

Questions about our stack

What RTOS platforms do you support?

FreeRTOS and Zephyr most often, plus bare-metal C and ESP-IDF where a full RTOS is not needed — we adapt to whatever platform your product already uses.

Do you work with embedded Linux?

Yes — Yocto Project and Buildroot for building images, plus Linux kernel modules, device tree, and U-Boot for driver and bootloader work.

What embedded AI frameworks do you use?

TensorFlow Lite, ONNX Runtime, and Edge Impulse for on-device inference, with PyTorch for model training before deployment.

Can you integrate with our existing cloud or backend stack?

Yes. We commonly connect devices to AWS IoT Core or Azure IoT Hub, and work with PostgreSQL, Docker, and Kubernetes on the backend — adapted to whatever your team already runs.

What if we're using a technology that isn't listed here?

This list reflects what we reach for most often, not a hard limit. We adapt to your existing stack where it makes sense — ask us directly.

Using something not on this list?

We adapt to your existing stack where it makes sense — ask us directly.

Contact Us