Summary
Overview
Work History
Education
Skills
Timeline
Generic

Marcin Mikołajczak

Embedded Enginner
Szczecin

Summary

Embedded Engineer with over 8 years of experience in designing, developing, and optimizing embedded systems in medical and avionics industries. Experience in microcontroller programming using real-time operating systems (RTOS), mobile application development and hardware-software integration in manufacture.


Overview

8
8
years of professional experience
5
5
years of post-secondary education
2
2
Languages

Work History

Embeeded Engineer

Feral GmbH
Berlin, Germany
04.2024 - 03.2025
  • Develop and implement in production embedded medical device of hormone progesterone measurement. Both hardware and firmware.
  • Develop firmware for ESP32 microcontroller, including FreeRTOS, security features like Secure Boot and Flash Encryption.
  • Implement Wi-Fi, Bluetooth Low Energy (BLE), Rest API, GraphQL communication
  • Create CI/CD for firmware distribution with GitHub Action, Docker, AWS
  • Design image processing algorithm which run on microcontroller.
  • Develop mobile application with Flutter framework for Android and iOS system
  • Develop desktop application with Flutter framework used on embedded device manufacture for diagnostics and testing
  • Develop neural network for image classification with TensorFlow Lite and PyTorch design to run on microcontroller

Embedded Engineer

Aerobits
05.2022 - 03.2023
  • Develop firmware in C language for OEM – low level modules for the Unmanned Aerial System (UAS).
  • Develop software in Python for ground infrastructure used to track aircraft traffic
  • Implementation of ADB-S, FLARM, GNSS, MQTT communication standards
  • Create firmware for STM32 and ESP32 microcontrollers
  • Develop desktop application in C++ for visualization aircraft traffic on the map

Software Engineering

Globallogic Polska
05.2018 - 04.2022
  • Develop and implement in production embedded medical device of hormone progesterone measurement.
  • Develop firmware for ESP32 microcontroller, including FreeRTOS, security features like Secure Boot and Flash Encryption.
  • Design and implement Wi-Fi, Bluetooth Low Energy on microcontroller
  • Create CI/CD for firmware distribution with Gitlab, Jenkins, Docker, AWS
  • Design image processing algorithm which run on microcontroller.
  • Develop native iOS mobile application in Swift for communication embedded medical device of hormone

Junior Developer

Aply
10.2016 - 04.2018
  • Developer firmware on NRF microcontroller for battery-powered smart bike helmet .
  • Implement Bluetooth Low Energy (BLE) communication on microcontroller
  • Implement algorithm in helmet to detect falls using built-in accelerometer
  • Develop native mobile app for Android and iOS for communication with smart helmet

Education

M.D. - Automation And Robotics

Western Pomeranian University of Technology
Szczecin, Poland
10.2011 - 10.2016

Skills

Microcontrollers Arduino, AVR, ESP32, ARM (STM32, NRF)

Mobile and Desktop development withFlutter framework

Programming language C, C, Python, Swift, Dart, Rust

CI/CD with Gitlab, GitHub, Jenkins

Knowledge of Amazon Web Services (AWS), Docker

Linux System

Neural Network with Tensorflow Lite, Pytorch

Timeline

Embeeded Engineer

Feral GmbH
04.2024 - 03.2025

Embedded Engineer

Aerobits
05.2022 - 03.2023

Software Engineering

Globallogic Polska
05.2018 - 04.2022

Junior Developer

Aply
10.2016 - 04.2018

M.D. - Automation And Robotics

Western Pomeranian University of Technology
10.2011 - 10.2016
Marcin MikołajczakEmbedded Enginner