Technologies We Work With

Our multidisciplinary teams have seen it all. We've been around since the origin of the 21st century embedded technologies. We worked with most legacy and current designs.

If it exists, we can implement it. If it's not documented, we can reverse engineer it.

Get in touch and let's see what we can do for you.

hero image

CPU Architectures

While we've worked with a lot of architectures, we all have our biases, favorites, and fond memories. Here you'll find some of the architectures that we're especially interested in.

CPU Architectures
  • Arm® v4-v8 (A, M and R profiles)
  • RISC-V
  • x86 and AMD64
  • PowerPC
  • Tensilica Xtensa
  • SPARCv8

Operating systems

Low level or high level, kernel or drivers - everything's on the menu. For over a decade we contribute code to FreeBSD and Linux kernels, and create custom implementations for our clients.

Operating systems
  • Linux
  • FreeBSD
  • FreeRTOS
  • Zephyr RTOS

Programming languages

What's the best programming language? Experts disagree, but we know what works for us. Decades in the embedded development and countless successful projects led us to specialize in a selection of technologies.

Programming languages
  • C
  • C++
  • Rust
  • Python/Cython
  • Assembly (see CPU architectures)
  • Verilog and SystemVerilog
  • VHDL

Bootloaders

Let's make it run just like you like it. All bootloaders have a single goal, but they go differently about it - just like our clients. That's why we've prepared a broad selection of bootloaders for you to choose from.

Bootloaders
  • U-Boot
  • Barebox
  • Tianocore EDK2
  • Coreboot

Communication protocols

We've got ways to make the most recalcitrant boards talk. Or not, if airgapping is your thing. One thing's for sure, though: today's tech is driven by communication speed and latency. Wired or wireless, L1, L2, L3, analog or high-frequency component-to-component, we can deliver the best selection of technologies to meet your project constraints.

Communication protocols
  • PCI Express
  • USB
  • Ethernet
  • IEEE 802.11
  • Bluetooth
  • LTE, 4G, NB-IoT, LoRaWAN
  • ZigBee, 6LoWPAN
  • CAN, I2C, SPI, 1Wire
  • MIPI DSI, MIPI CSI
  • LVDS
  • AMBA AXI APB AHB

Design automation tools

Design automation tools
  • Altium designer
  • Cadence OrCAD
  • Siemens ModelSim
  • Xilinx Vivado

Supported Industries

Embedded technologies revolutionized aerospace, land, sea and air transport, the factory floor, and patient treatment. Embedded devices work for the most stringent and demanding applications, and so do we. Certification and industry-specific requirements are part of our work.

Order a consultation

Ready to start your new project or boost your ongoing development? Hire the best team of full-stack embedded systems engineers and take your business to the next level.

Contact
Icon representing application design