Kacper Kowalski-Senior Embedded Software Engineer / Lead Contributor
Tagessatz prüfen
Erfahrungen
Autor
Seqnaut und Sycosm (WIP) – Embedded Audio-DSP- und Synthese-Plattform
- Embedded Audio-DSP-Framework — Synthesizer, Effekte, Drum Machines; modularer Audio-Graph
- Sequenzierung: PianoRoll, StepGrid, MasterClock; 8-stimmiger polyphoner Synth; CLI + OSC
- Transient Detector — duale Hüllkurve mit adaptiver Schwelle, Gitarren-Impulserkennung
- Hardware: Teensy 4.1, eigenes AFE-Design mit Abgriff am BOSS GX-100; MIDI-FX-Integration
Label: C++23, C, Python, CMake, FreeRTOS, Teensy 4.1 (ARM Cortex-M7), Teensy Audio (Stoffregen), DaisySP, I2S/SAI, OSC, MIDI
Leitender Embedded Software Developer – SIL2 Safe Human Detection System
- Verantwortete die Firmware-Architektur für ein plattformübergreifendes sicherheitskritisches SIL2-System zur Menschenerkennung, das mmWave-Radar, Wärmebildgebung und einen Human-Detection-Algorithmus kombiniert
- Entwarf eine modulare CMake-basierte Build-Infrastruktur mit Cross-Compilation-Toolchains; baute eine einheitliche Test-Infrastruktur auf (Unity + Catch2)
- Entwickelte sicherheitskritische Kommunikationsmodule (OSSD, FSI, RS485-Ringprotokoll); portierte die Firmware auf Evaluierungsboards und Produktionshardware
- Fungierte als primärer Code-Reviewer, leitete Architekturentscheidungen an; koordinierte mit Hardware-Teams; arbeitete neue Teammitglieder ein
Label: C++17, C, Python, FreeRTOS, CMake, ARM Cortex-R5F, AM64x, AM263Px, IWR6843, TI MCU+ SDK, TI mmWave SDK, Unity, Catch2, Nanopb, Protobuf, OpenCV, FSI, RS485, Docker
Senior C++ / Build Systems Engineer – Build- und Toolchain-Optimierung
Autokroma
- Optimierte ein groß angelegtes C++ / CMake-Build-System und reduzierte die Compile-Zeiten sowohl lokal als auch in CI-Umgebungen
- Refaktorisierte die CMake-Konfiguration mit target-basierendem Design und verbesserter Abhängigkeitsstruktur
- Analysierte die Build-Performance mit ccache, vcperf und pytracing
Label: C++, CMake, Ninja, ccache, vcperf, pytracing, Windows, CI/CD
IoT Firmware Engineer
Sensorsuite – Gerät zur Containerüberwachung
Label: C++20, ESP32, FreeRTOS, LoRaWAN, Satellite, CAN Bus, GNSS, NFC/RFID, Docker, GitHub Actions
Autor – LLVM-basiertes Refactoring-Toolset
Tsepepe & TsepepeVim
- C++-Refactoring-Tool auf Basis von LLVM/libclang: automatisierte Generierung von Funktionsdefinitionen, Header-/Source-Zuordnung, Interface-Skalierung
- TsepepeVim: Vim-Plugin-Frontend für Tsepepe
Label: C++, LLVM, libclang, CMake, Vim script
Contributor
LLVM-/clangd-Beiträge: Code Actions für C/C++ in clangd
Embedded Linux / Video Engineer
- RTSP-Streaming (Live555) und H.265/HEVC-Hardware-Encoding über Xilinx VCU implementiert
- SDI-Videoaufnahme und RAW-Recording mit mmap; Low-Level-Handling von YUV/RGB-Formaten
Label: C++, CMake, Xilinx VCU, H.265/HEVC, Live555, RTSP, SDI, OpenSSL, mmap, Embedded Linux
Embedded Software Engineer
Industrieroboter für Reinigung
Label: C, C++20, FreeRTOS, ARM Cortex-M4, CMake, Docker, GitLab CI, SonarQube, Google Test
Author & Maintainer
Portable Bitfields
- Moderne C++-Bibliothek für Bitfeld-Abstraktionen mit Korrektheit, Portabilität und Garantien zur Compile-Zeit
- Laufende Pflege und Beiträge aus der Community
Label: C++20, CMake
Embedded Firmware Engineer – Freelance
- Komplette Firmware in C++20 auf ARM Cortex-M4 mit FreeRTOS und LTE-M-Konnektivität entworfen
- Cloud-Kommunikation über MQTT, LwM2M/CoAP, TLS; sicheren Bootloader und OTA-Update implementiert
- Treiber für NFC (TRF7970A), Barcodescanner, Näherungssensoren, Batterie-Fuel-Gauge
Label: C++20, C11, FreeRTOS, ARM Cortex-M4, CMake, LTE-M (u-blox SARA-R422S), MQTT, TLS/SSL, I2C, SPI, UART, USB CDC, GDB, Unity, Catch2
Embedded-C++-Entwickler
OpenCV auf Mikrocontrollern
Label: C++17, OpenCV, STM32Cube, ARM Cortex-M, CMake
Senior Embedded-Software-Entwickler – Freiberuflich (B2B)
Selbstständig
Hauptsächlicher, langfristiger Beratungspartner: HalReady GmbH (seit 2023), ein deutsches Unternehmen, das Lösungen für industrielle Sicherheit und Sensorik anbietet. Tätig in mehreren Kundenprojekten. Daneben weitere direkte Freiberufler-Projekte.
Autor & Maintainer
LlvmCrossCompileArmCortexM
- LLVM-Bibliotheken (compiler-rt, libc++, libc++abi, libunwind) für Bare-Metal ARM Cortex-M-Targets cross-kompiliert
- Vorkompilierte Pakete für Cortex-M0/M0+/M3/M4/M7/M23/M33/M55; verschiedene FPU- und Exception-Konfigurationen
- Alternative zur ARM GNU Toolchain für LLVM-basierte Embedded-Entwicklung
Label: CMake, LLVM, Clang, ARM Cortex-M, Newlib, Cross-Kompilierung
Embedded-Software-Entwickler
Mittemitte GmbH
Label: C, Make, Qualcomm QCA4020, AWS IoT SDK
Embedded-Firmware-Entwickler – Freiberuflich
- Konzeption und Implementierung eines kompletten End-to-End-Systems: Embedded Linux Gateway (Raspberry Pi) zur Verwaltung einer Flotte von BLE-gesteuerten E-Paper-Display-Modulen in einer One-to-Many-Topologie
- Gateway verbindet die Displays via MQTT mit der Cloud; jedes Display (nRF52840, Bare-Metal) unterstützt die vollständige Fernsteuerung des Displayinhalts über BLE
Label: C++17, Bare-metal, CMake, BLE, nRF52840, Python3, Raspberry Pi, MQTT
Autor
Jeff – Gitarren-Effekt-DSP Gitarrenpedal; CMake-Testautomatisierung für die Signalvalidierung
Embedded Software Developer
HUM Systems GmbH
Stichworte: ESP32, C++17, FreeRTOS, ESP-IDF, CMake, MQTT, TLS
Autor & Wartung
JunglesOsHelpers FreeRTOS-Hilfsbibliothek; CMake-FetchContent-Integration
Software Design Engineer
Etteplan Poland (Kapsch Trafficom)
- Firmware für On-Board-Units für DSRC und GNSS Electronic Toll Collection in einem Scrum-Team
- Pflege der Build-Umgebung; manuelle und automatisierte Testfälle geschrieben
Stichworte: C++14, CoAP, DTLS, LwM2M, FreeRTOS, Python3, GitLab CI/CD, Docker, Robot Framework, CMake
IoT Engineer
Lerta
Stichworte: C++17, C, FreeRTOS, NB-IoT, ZigBee, CoAP, MQTT, Buildroot, Jenkins, Docker
Mitautor
Aura Wetterstation Präzisionslandwirtschaft IoT; NB-IoT, CoAP, STM32L4
Junior Embedded Developer
Novamedia Innovision
Stichworte: C, C++14, FreeRTOS, VoIP, PoE, CMake, Buildroot
Radiokommunikationsspezialist
TELE-COM
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Fertigung, Landwirtschaft, Telekommunikation, Automotive und Transport und Logistik.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Forschung und Entwicklung (F&E), Qualitätssicherung und Betrieb.
Zusammenfassung
Senior Embedded-Software-Ingenieur mit tiefem Know-how in modernem C++, CMake-basierten Build-Systemen, RTOS-Architekturen und MCU-Firmwareentwicklung. Ich habe komplexe Freelance-Projekte komplett umgesetzt – auf ressourcenbeschränkten MCUs und in Embedded Linux — von sicherheitskritischen SIL2-Systemen bis zu IoT-Konnektivität und Audio-DSP. Mein Fokus liegt stark auf Korrektheit, Wartbarkeit und sauberer Architektur.
Fähigkeiten
- Sprachen: C, C++, Python, Bash
- Sicherheitskritisch: Sil1, Sil2, Ossd
- Mcu / Plattformen: Arm Cortex-M/R, Arm Cortex-A, Esp32, Ti Am64x / Am263px, Iwr6843, Stm32, Nrf52840, Atmel Sam, Nxp I.Mx Rt, Nxp Lpc
- Embedded: Freertos, Bare-Metal, Esp-Idf, Embedded Linux, Yocto, Buildroot
- Build-Systeme: Cmake, Ninja, Make, Platformio
- Toolchains: Arm Gnu Toolchain, Llvm/Clang
- Netzwerk: Mqtt, Coap, Lwm2m, Rtsp, Http, Raw Tcp, Raw Udp, Tls, Dtls
- Peripherie: Can, Fsi, Rs485, I2c, Spi, Uart, Usb, Adc, Dac
- Drahtlos: Ble, Lorawan, Nb-Iot, Lte-M, Zigbee, Wifi, Nfc
- Audio / Dsp: I2s/Sai, Midi, Osc
- Tests: Unity, Catch2, Google Test, Robot Framework
- Ci/Cd: Github Actions, Gitlab Ci, Docker
- Debugging: Gdb, Openocd
Sprachen
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Gehalts- / Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Autor
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Solingen, Deutschland arbeiten
