Your partner for firmware and electronics

We develop safe and secure firmware with modern tooling, modern practices, and Rust.

Our Embedded Expertise

  • From a standalone team to leading your team
  • Fixed price or T&M engagements

Embedded engineering

From firmware and driver development, to IoT product development, we help clients build modern embedded software with Rust.
Our experience includes:
  • CortexM (e.g. STM32, nRF, and ATSAM),
  • Radio tech (e.g. LTE, LoRaWAN and UWB),
  • Wired comms (e.g. CANbus, ethernet, and modbus),
  • bespoke bootloaders,
  • OTA DFU,
  • data management in flash memory.

Bluebird Power:

Tweede golf developed a crucial part of the charging control firmware in our home EV charging station, ahead of schedule. We're especially glad that the same team of developers will be working with us on the next steps of this project. We are impressed by both the quality and the pace of Tweede golf's work.
Bart Holthuizen
Co-Founder - Bluebird Power

Why Rust for embedded?

We believe that software must become safer. This is particularly important for the interconnected systems that are part of our digital infrastructure. The embedded software on these devices and systems should never be the weakest link.
We consider Rust the go-to language for writing reliable embedded software. While we don't view Rust as a silver bullet, or even the only possible solution, we have gained enough experience and knowledge of this language to confidently claim we are better engineers because of it, and our software is more robust because of it.
Rust helps embedded developers to write high-quality software quickly, with:
  • Performance - On par with C and C++
  • Reliability - Rich type system and memory safety
  • Productivity - Top-notch tooling and great documentation
Rust's features allow engineers to focus on adding value, while confident of the correctness of the details.

Our work

Blogs and cases to judge our experience by

Open Device Partnership

ODP is an industry-wide, open-source initiative focused on advancing security, fundamentals, and standardization in device software. As part of this initiative, we're helping the Microsoft Surface team to develop firmware for their devices, particularly the fundamentals like a HAL, secure boot and storage.

Charging station controller

BlueBird Power is innovating the consumer home energy system with its home charging station. They paired up with our embedded team to develop the charging control firmware that interfaces with the car. The firmware meets the time and safety-critical requirements of working with high power.
November 24, 2025

Running real-time Rust

Dion
Embedded software engineer
Ebbe
Embedded Software Engineering Intern

Committed to Rust

Software must become safer, and not just our own. We are committed to consolidating the adoption of Rust:
  • Education

    We developed teach-rs, a ready-to-use university course to help teachers of computer sciences to get their students started with Rust.
  • Open-source work

    We contribute to the community by doing our work open source whenever we can.
  • Advocacy

    We support the community as a silver member of the Rust foundation and as a co-organizer of RustWeek, Europe's largest Rust conference.

Clients who trust us for Embedded engineering: