About
Embedded software engineer shipping connected products end to end — BLE, Wi-Fi, LTE/NB-IoT, and NFC on ESP32, nRF9151/nRF52, and STM32. Production firmware with Zephyr and FreeRTOS, secure boot and bootloaders, Linux/Yocto BSP work, and the CI/CD pipelines and mobile app integration around them. Shipped across multiple commercial IoT products. BS Mechatronics, Zagreb University of Applied Sciences.
In Their Own Words
“Full-stack embedded across ESP32, nRF91/nRF52 and STM32 — BLE, Wi-Fi, LTE/NB-IoT and NFC through to production firmware and CI/CD”
Skills
Embedded C/C++STM32 / ARM Cortex-MLinux / Yocto / BSPSensor IntegrationBootloader DevelopmentIoT / Cloud ConnectedRTOS (FreeRTOS, Zephyr, ThreadX)BLE / Wireless ProtocolsUSB / Serial ProtocolsSecure FirmwarePythonDevOps / CI-CDMotor Control (FOC, BLDC)CAN / FDCANDSP / Signal ProcessingPCB Layout & DFMFPGA / HDL
Education
- BS in Mechatronics2022Zagreb University of Applied Sciences
Experience
- Freelance Embedded Software Engineer · Embedded System Atelier - self employed2025 – present
- Embedded Software Engineer · Isonoe2024 – 2026
- Junior Embedded Software Engineer · Spyrosoft2022 – 2024
- Embedded Software Intern · Spyrosoft2022 – 2022
Tools & Technologies
CDockerFreeRTOSGitLinuxPythonZephyrGitHub ActionsGitLab CIJiraSTM32CubeIDEGCC ARMZephyr SDKVS Code + EmbeddedJTAG / SWD DebuggersLogic AnalyzerC++OscilloscopeMultimeter / DMM
Core Capabilities
Embedded C/C++
BLE / Wireless Protocols
STM32 / ARM Cortex-M
Linux / Yocto / BSP
Quick Facts
- Role
- Embedded Software Engineer
- Level
- LV 14
- Tier
- Journeyman
- Specialties
- FirmwareSoftware
- Availability
- Available Now
- Location
- Croatia
Interested in Božidar?
Tell us about your project and we will connect you with the right specialist.
Typically responds in 1-2 business days
Is this your profile?
Share your specialist card — your network includes the people who hire.

