// Embenauts
Better embedded software systems.
Embedded software studio and technical publication, founded by Kacper Kowalski. I help embedded teams ship better firmware — C/C++, CMake build systems, firmware architecture, developer tooling, and CI/CD pipelines.
Services
CMake design, migration, and optimization for embedded projects — target-based architectures, toolchain integration, and CI/CD setup.
End-to-end firmware development from architecture to production — drivers, RTOS design, communication protocols, and hardware bring-up.
Architecture consulting, codebase evaluation, and code review for existing embedded projects — identify issues, improve maintainability, guide technical direction.
Expertise
Target-based designs, toolchain files, cross-compilation, and build system migrations for MCU and embedded Linux projects.
Modular firmware design in C/C++, RTOS-based architectures, driver layers, and code that survives hardware changes.
Automated hardware-in-the-loop testing, static analysis pipelines, and CI infrastructure for embedded teams.
Firmware for safety-critical applications: safety communication protocols, deterministic state machines, and functional safety process integration.
Selected articles
Embenauts is new. We're building out a publication on what makes embedded software good — starting with build systems, since that's where a lot of firmware projects quietly fall apart.
- Platform Target Wrappers in CMake (Embedded)
Creating minimal add_executable and add_library wrappers for embedded targets, with safety mechanisms and useful extras.
Tue Jan 20 2026 - CMake Toolchain Files in Embedded Projects
Structuring toolchain and platform configuration for bare-metal and RTOS firmware builds where CMake owns the full build.
Thu Jan 15 2026
About the founder
I'm Kacper, a senior embedded software engineer and the founder of Embenauts. I work directly with clients on complex embedded systems — firmware architecture, CMake build systems, developer tooling, and safety-critical development.
Over ten years I've shipped firmware across smart home systems, smart metering, industrial robotics, consumer electronics, professional video systems, and safety-critical applications.
Embenauts is led directly by me. For larger projects, I bring in additional embedded developers as needed.
Full profile →Work together
Have a difficult CMake migration, firmware architecture problem, or embedded development workflow — or simply need full firmware development from the ground up? Send me a short description of what you're building and where it's getting stuck.
Send me an email