
Maksym Mozok
Senior Embedded Software Engineer
Salary / Daily rate
Montenegro
Mobility: Croatia, Slovenia, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior Embedded Software Engineer with 20+ years specializing in automotive, aerospace, and IoT systems. Expertise in C/C++, Linux kernel development, and DPDK packet processing with proven success at Volvo Cars, Sony Mobile, and space technology companies. Ready to deliver robust embedded solutions from concept to deployment.
Work experience
Principal Embedded Systems Architect
Escrow-Tech Limited
Aug 2026 - Present
3 months
Lagos, Nigeria
Supporting Africa Web Services (AfWS) programme. Integrating OpenBMC management and telemetry frameworks alongside low-level OpenSBI boot stage interfaces for host platform orchestration. Stack: C, Python, Bash, CMake, Linux-RT, FreeRTOS, OpenBMC, OpenSBI
Founder, Co-owner
KOSTIKVO COMPANY DOOFreelance
Jul 2025 - Oct 2026
1 year 4 months
Remote
Family-owned business. E-commerce, software engineering, and consulting.
Embedded Software Engineer
ODYSSEUS Space
Aug 2024 - May 2025
10 months
Luxembourg · On-site
Debian/Ubuntu Linux server system setup, maintenance and administration. Implemented DPDK-based packet server application with ARP protocol support on Ubuntu/Debian server; managed rte_eth_rx_burst, hugepages, RX/TX buffers and core affinity.
Company Owner and Director
Racoon Service Consulting LtdFreelance
Aug 2020 - Jan 2025
4 years 6 months
Silverstone, Towcester NN12, UK
E-commerce, Software engineering, Consulting.
Senior Embedded Software Engineer
Intellias
Sep 2023 - Mar 2024
7 months
Remote, OR 97458, USA
Middleware development (abstractions) and integration (C/C++) ASPICE artefacts development (Designs, Concepts) Implementation of DAB SPI Radio functionality
Embedded Software Engineer
Datum Electronics Ltd
Dec 2022 - May 2023
6 months
East Cowes, UK
Design, develop, HW/SW integration, troubleshoot and/or test embedded software for static and rotary torque sensors, torque transducers, torque meters and shaft power measurement solutions (Linux, FreeRTOS/ESP-IDF, ESP-NOW, Raspberry Pi CM4).
Embedded Software Engineer
SubSea Craft Limited
Jun 2022 - Dec 2022
7 months
Portsmouth, UK
Skills: Code Review · CAN bus · TCP/IP · Embedded C++ · GNU Compiler Collection (GCC) · Arduino · C/C++ · Control Software · Multithreading · CMake · Jira · Robot Operating System (ROS) · Linux Development · Embedded Systems · Python (Programming Language) · Embedded Software · Firmware · Embedded C · Software Systems · Systems Analysis · C++ · Computer Science
Embedded Software Engineer
Linx Printing Technologies
Feb 2020 - May 2022
2 years 4 months
United Kingdom · Remote
Embedded systems and applications development, Linux kernel development. (C/C++/Python/Qt, u-boot,Yocto). Design, develop, HW/SW integration, troubleshoot and/or test embedded software for the Continuous Ink Jet (CIJ) printers.
Senior Embedded Software Engineer
Volvo Cars
Oct 2016 - Jan 2020
3 years 4 months
On-site
Design, develop, troubleshoot and/or test software for the next generation Telematic and Communication Access Module - TCAM. As a member of the System Team, I've been responsible for system level optimization, validation and verification software according to functional specification and requirements. Tasks such as system level trace debugging and coredumps analysis, development of functional tests and protocol testing, OBD-II diagnostic system functionality, power management, etc. CI pipeline development, Docker builds (Groovy, Python). Lab-related tasks like prototyping, assembly of electronic parts (Arduino add-ons, sockets, cables).
Senior Embedded Software Consultant
Sony Mobile Communications
Mar 2016 - Oct 2016
8 months
Lund, Sweden
R&D Software development engineer, low-level developer & troubleshooter, modem RIL subsystem engineer at GFS Team. Low-level development, design, develop, troubleshoot and/or test software, and perform related tasks such as debugging, etc.
Senior Consultant
Telescope Services AB
Nov 2015 - Oct 2016
1 year
Lund, Sweden
Skills: Unit Testing · Code Review · Computer Engineering · Jenkins · Internet of Things (IoT) · GNU Compiler Collection (GCC) · C/C++ · Multithreading · Jira · Mobile Applications · Linux Development · Systems Engineering · Embedded Systems · Embedded Software · Software Development · Embedded C · Software Systems · Network Security · Mobile Devices · Communication · Computer Science · SQLite
Senior Consultant
Sigma Connectivity AB
Nov 2015 - Mar 2016
5 months
Kalmar County, Sweden · On-site
Home Automation project. ZigBee 2.0 stack applications on EFR32 platform from Silicon Labs with related tools like Simplicity Studio and framework's plugins development, IAR workbench for ARM, flash storage (application and manufacturer TOKENS), ARM Cortex-M4F, Git, repo. Debug with different hardware debuggers from SEGGER.
Consultant
Telescope Software AB
Nov 2012 - Aug 2015
2 years 10 months
Kalmar County, Sweden · On-site
Specialist onsite at Sony Mobile Communications AB, Sweden. R&D Software development engineer, low-level developer & troubleshooter, modem subsystem engineer at Modem OS Team. Low-level development, design, develop, troubleshoot and/or test software, and perform related tasks such as debugging, system design, function test, etc.
Consultant
Sony Mobile Communication AB
Nov 2012 - Jul 2015
2 years 9 months
Lund Area, Sweden · On-site
R&D Software development engineer, low-level developer & troubleshooter, modem subsystem engineer at Modem OS Team. Low-level development, design, develop, troubleshoot and/or test software, and perform related tasks such as debugging, system design, function and unit test, etc.
Senior Embedded Software Developer
Luxoft
Nov 2010 - Oct 2012
2 years
Kyiv, Ukraine, 02000
Embedded domain project under VxWorks AE for PPC. Support and development firmware for teleprotection unit (TPI), amplifier (AMP), processing (PRCS) from e-terragrid TPI solution. ORDERS control protocol development. Automotive domain project. Prototyping and R&D development. System level development for OMAP–based head unit under QNX OS. Demo project (POC) QT-based headunit development.
Embedded Software Engineer
Infopulse
Jun 2008 - Aug 2010
2 years 3 months
Kyiv, Ukraine, 02000
Navigation application for Symbian, WM 6.x, JavaME devices. Design, development and support navigation application with UI developed with JavaME. Service backend has been implemented as native service for Symbian OS(Symbian C++ and OpenC/C++).
Embeded Development Team Lead
ITS Telecom
Mar 2007 - Mar 2008
1 year 1 month
Kyiv, Ukraine, 02000
Team lead of embedded development group and project management. Design, development and support of Call Control Application for VoIP to cellular gateway devices. Supervision of embedded development group.
Principal Embedded Software Engineer (MSPD UDC project)
Infopulse
Jan 2005 - Jan 2007
2 years 1 month
Kyiv, Ukraine, 02000
Support and development of Control System Processor (CSP) for M825xx family based hardware (ARMv7 core) Generic Transport Layer (GTL) under VxWorks (C) Unified CSMENCAPS protocol driver design and development for VxWorks and Linux. Under VxWorks driver was implemented as NTP module for VxWorks Network Stack (C) Support of VxWorks BSP for M825xx family processors. Voice Application Program Interface (VAPI) - high level library for VoIP applications development. Support and development. Maintenance and new VAPI calls design and development. Unit testing testcases support and development new testscases. VAPI customer support.
Lead Software Developer
CPS/Rozumni mashini
May 2002 - Oct 2004
2 years 6 months
Kyiv City, Ukraine · On-site
Development of Communication Subsystem Software and Terminal Control Software for Diebold/IBM ATM. CSS/TCS software fully compatible with original Diebold CSS Application Programming Interface. (C & C++) Design and development of CSS-protocol Plugin, virtual device null/echo Plugin (C). Design and development of Express-bus subsystem plugins (css-to-frame Plugin, Express-bus Plugin, Express-bus-to-rs-232 Plugin, frame-to-express-bus Plugin). (C & C++) Adoption universal boot loader U-Boot v1.1.1 for custom AT91RM9200SM board (AT91RM9200, C) Design and development Flash, Card Reader driver. (C) Linux for ARM distributive development. Development of toolchain and framework for ARM platform. Internal project coordination and CVS management.
Lead Software Developer
Advanced International Development of Software Solutions - AIDOSS
Dec 2000 - May 2002
1 year 6 months
Kyiv City, Ukraine · On-site
Support of AMU/2 controlling software for large ADIC AML storage library (C) Database communication module (C & SQL) Clean manager module(C) Install/uninstall utility (REXX & C) Development of physical device driver (PDD) for Softing CAN-AC2-PCI card (C)
Education
CT Skills
Level 2 Certificate in Principles of Cyber Security 603/5853/1 WB
2024 - 2024
3 months
Avonside Safety Management Ltd
SubSea HaV Senior Authorised Person Course
2022 - 2022
1 month
Avonside Safety Management Ltd
SubSea HaV Competent Person Course
2022 - 2022
2 months
Tech Support AB (on site training)
Certificate of completion
2013 - 2013
1 month
Tech Support AB (on site training)
Certificate of completion
2013 - 2013
1 month
"Seven steps to leadership", Luxoft Training.
Certificate of completion
2012 - 2012
1 month
WindRiver customer education (on site training)
Certificate of completion
2005 - 2005
1 month
International Solomon University
Bachelor’s Degree
1993 - 1999
6 years 1 month