
relation
Employee
age
35
english
B2 / Upper Intermediate
mariage status
Single
hobby
Music
+48726522452
marszalkiewicz.dawid@gmail.com
Poland
Dawid Marszalkiewicz
Embedded Software Engineer
Embedded developer with leadership experience, specializing in Zephyr RTOS.
As a developer with CTO background, I focus on building reliable embedded solutions and sharing knowledge through hands-on training. I enjoy working with teams to solve complex technical challenges.
tech-stack
AAServer
Android Auto
Open Auto
Interviewing

Sentry
Cybersecurity audit
Microservice architecture
Android STB (set-top box)
Capacitive fingerprint sensor
Barcode reader

ARM
Component Object Model
RS-485
RS-232

GNU Make
μOS++ (mOS++)
Shell Scripting
Tornado IDE
aiohttp

Bitbucket
Airflow
Yoyo
Kafka

MongoDB
ElasticSearch

Neo4j
Refactoring

GitLab CI/CD
Safety CLI

Bandit
Pytest
Flake8
Black
isort

MyPy

Poetry

Prometheus
Data Science
Sonatype Nexus Repository
Software architecture
Benchmarking

Emacs
ClickHouse

asyncio

RabbitMQ
OpenShift

Kubernetes

HiSilicon
NORM

DASH
RTSP
HLS

AOSP
Cryptography
GitLab
Confluence
Jira
OTT
IPTV
DRM

ARM Cortex-A20
Carambola 2
Sunshine-A20

Pine64

BeagleBone

μC/OS (mc/OS) RTOS

U-Boot

WebSockets
OpenOCD

LFS (Linux From Scratch)
Debootstrap

GDB

GCC

PCI-Express

QT Creator
Code Composer Studio

wxWidgets

Redmine

Keil uVision

Altium Designer

SVN

Keil RTX
GitHub
Git

STM32 (L/F/H)

QT

USB 3.x

USB 2.x
CAN-BUS
LAN / Ethernet
RedisDB

PostgreSQL

Java

Docker

OpenWRT
Android
Embedded Android

Embedded Linux

Linux Kernel

Buildroot
C#
Python

C++
education
Feb 2018 – Sep 2019
Degree:M.Sc. in Embedded Robotics.
College:Wroclaw University of Science and Technology.
Location:Wroclaw, Poland.
Thesis:Magnetic coupling LC resonance system for chess figure detection.
Oct 2014 – Feb 2018
Degree:B.Sc. in Control Systems and Robotics.
College:Wroclaw University of Science and Technology.
Location:Wroclaw, Poland.
Thesis:Wi-Fi/MQTT.
Certificates:
• Technical Leadership Levels 1 & 2 (Bottega IT Minds)
• Kubernetes Administration (Bottega IT Minds)
• Unit Testing Best Practices
• Enterprise Architect
education
Technical Articles
• Zephyr Application Development 2.
• Embedded Software vs Unit Testing: Mocking and Dependency Injection 2.
• Meson: A Modern Build System for C/C++ 2.
• Zephyr Code Checker 2.
Conference Speaking
• Gdańsk Embedded Meetup: DevContainers in Embedded Development 2
• Gdańsk Embedded Meetup: Zephyr RTOS Introduction 2
• Contributing author: Elektronika Praktyczna Zephyr course
work experience
April 2022 – July 2025
Company: GoodByte.
Position: Chief Technology Officer & Senior Embedded Software Engineer.
Location: Wroclaw, Poland.
Details: Part-time role (April 2022 – March 2024), Full-time (March 2024 –July 2025)
• Led technical strategy for 5-developer team.
• Mentored junior developers and established technical standards.
• Selected and implemented Zephyr RTOS as company’s go-to embedded solution.
• Introduced DevContainers to reduce project context-switching overhead.
April 2021 – March 2024
Company:Spyrosoft Solutions S.A.
Position:Senior Embedded Software Engineer (May 2023 – March 2024).
Location:Wroclaw, Poland.Senior Embedded Software Engineer (May 2023 – March 2024)
• Advanced embedded software development with focus on build systems
• Object-oriented programming in embedded C/C++ environments
• Enhanced development toolchain and automation processes
Unit Test Lead & CI/CD Specialist (April 2021 – April 2023)
• Led team of unit testers in Classic AUTOSAR project with ASPICE compliance
• Developed and maintained CI/CD pipelines and OpenShift cluster services
• Created automation tools for software development processes
• Developed Adaptive AUTOSAR applications for QNX platform
April 2018 – March 2021
Company:DIEHL Controls.
Position:Embedded Software Developer.
Location:Wroclaw, Poland.
Software Specialist (July 2019 – March 2021)
• Development and management of reusable C software modules
• Maintenance and enhancement of production embedded systems
• Code review and technical mentoring of team members
Embedded Systems Support (April 2018 – June 2019)
• Automated project build processes using Python
• Optimized development workflows and toolchain integration
https://dawidembedded.com/
https://www.linkedin.com/in/dawid-marszalkiewicz/
https://github.com/marszald