0 viewsTalent
Maksym S. — Senior Embedded Software Engineer from Germany

Maksym S.

Senior Embedded Software Engineer

Germany 6+ years
Open to offersNew to Platform
Languages
EnglishRussian
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Maksym S. is a seasoned Embedded Software/Hardware Engineer with over 15 years of experience, focusing on embedded systems and automotive applications. Currently based in Karlsruhe, Germany, he works as a freelance engineer on Upwork, specializing in firmware development for STM32 and ESP32 microcontrollers using FreeRTOS. Maksym's expertise extends to PCB design with Altium Designer and KiCad, and he has successfully developed complex systems involving USB bootloader/update mechanisms and BLE hardware. From 2021 to 2024, he was instrumental in AUTOSAR ECU development for Continental AG, utilizing tools like CANoe and winIDEA to streamline debugging processes. Prior to this, he spent several years enhancing Comcast's Xfinity product line, working on embedded Linux and client solutions. Maksym's solid foundation in programming languages such as C/C++, alongside his proficiency in PCB Design and Embedded Linux, has made him a valuable asset in the automotive and industrial sectors.

Experience

  • Embedded Software Engineer (Freelance)

    Upwork · 2025 — Present
    Developed embedded C/C++ firmware for microcontroller platforms like STM32 and ESP32/ESP8266, employing STM32CubeIDE, CubeMX, HAL, FreeRTOS, and Zephyr. Designed and reviewed PCB projects using Altium Designer and KiCad, including multi-layer BLE/RF and power-management boards. Implemented architecture for firmware management, including USB Mass Storage Device updates and GPIO-triggered boot modes. Worked on IoT applications featuring Wi-Fi capabilities and created firmware for BLE/RF hardware.
  • Senior Software Engineer

    Intive · 2021 — 2024
    Conducted analysis of customer Problem Reports (PRs) for the Continental AG HCP4 AUTOSAR ECU project, identifying duplicates and reproducing issues. Built and debugged AUTOSAR software for various ECU versions. Collaborated with development teams to prepare analysis reports and validate fixes. Utilized Vector CANoe, EB Tresos, and winIDEA for simulation and debugging of ECU runtimes, with a strong grasp of AUTOSAR project structures.
  • Engineer Contractor

    The Product Engine · 2015 — 2021
    Maintained and extended embedded Linux applications, backend services, and client applications for Comcast Xfinity. Contributed to C# Thin Client and Node.js projects, and supported Java backend services deployed on AWS and OpenStack VMs. Developed server-side solutions using MySQL for hardware device data processing. Collaborated through tools like IntelliJ IDEA, CLion, and used various libraries for embedded development.
  • Engineer Contractor

    The Product Engine · 2012 — 2015
    Provided support and enhancements for the Second Life Viewer, a C/C++ client application across multiple platforms. Responsible for maintaining and debugging UI and mid-layer code, investigating issues, and delivering patches through code reviews.
  • Engineer Contractor

    The Product Engine · 2010 — 2011
    Engaged in the development and maintenance of TiVo's embedded Linux DVR application. Focused on bug tracking and debugging, built complete device images, and executed full-cycle validations. Worked on feature development within UI and mid-layer C/C++ code.
  • Senior SW Developer

    Luxoft · 2006 — 2010
    Developed and supported the SPBT testing framework for hardware validation. Involved in designing test frameworks, performing bug tracking, reporting, and documentation. Created applications using C/C++ and Java, including unit tests and project documentation.
  • HW and SW Developer

    Odessa Marine Training Center · 2001 — 2006
    Led the development of an automotive navigation system, including hardware design and embedded software creation. Created prototypes through schematic design and PCB development. Implemented MCU and FPGA software and managed hardware bring-up processes.

Skills & Expertise

Education

  • Specialty in Industrial Electronics
    Odessa National Polytechnic University · 1992 — 1997

Interested in this professional?

Sign in as an employer to save this profile or invite Maksym S. to a job.

Sign in as an employer