Dmitrii Levchenko

Dmitrii Levchenko Email and Phone Number

Embedded Software Developer @ Malta
Malta
Dmitrii Levchenko's Location
Malta, Malta
About Dmitrii Levchenko

Experienced Embedded Engineer with 10 years of expertise in firmware development, analog and digital circuit design, and PCB design. Proficient in C programming and various development tools such as STM32CubeIDE, Keil uVision, and QT Creator. Extensive hands-on experience with a wide range of microcontrollers including STM32, ESP32, nRF52. Adept at debugging, testing, and maintaining technical documentation. Key Skills:Embedded systems design and development Firmware development (C/C++, Assembler)Microcontroller programming (STM32, ESP32, nRF52, AVR, etc)Development tools (STM32CubeIDE, VS Code, QT Creator, Keil uVision)PCB design (KiCad, Altium)Protocols and interfaces (USB, Bluetooth, CAN, UART, SPI, I2C)Operating systems and frameworks (FreeRTOS, Zephyr RTOS, Mongoose OS)Technical documentation and product maintenance

Dmitrii Levchenko's Current Company Details
Freelance

Freelance

Embedded Software Developer
Malta
Dmitrii Levchenko Work Experience Details
  • Freelance
    Embedded Software Developer
    Freelance
    Malta
  • Promwad, Electronics Design House
    Embedded Engineer
    Promwad, Electronics Design House Jun 2022 - Feb 2024
    PROJECT: Development and maintenance PC gaming devices with USB/BluetoothTasks: Development of new features, code review, bug-fixingLanguages and OS: C/C++Components: STM32F4, STM32F0Development Tools: Stm32CubeIDEPROJECT: Development and integration new drivers for industrial equipmentTasks: Development of a FW and QT Application with COM port communicationLanguages and OS: C/C++, FReeRTOSComponents: SAM4E (32-bit ARM Cortex M4), SC18IM704Development Tools: QTCreator, Keil uVision 5PROJECT: Wireless smart device based on esp32 and nrf52Tasks: Review and fixing code for ESP32-C3 and nRF52832Programming Languages: CComponents: ESP32-C3, nRF52832Development Tools: VS Code
  • Applied Robotics Ltd.
    Embedded Engineer
    Applied Robotics Ltd. Jan 2021 - May 2022
    Moscow, Russia
    Responsibilities:- firmware development for AVR, STM8, ESP32, nRF52- Arduino, Zephyr RTOS, Mongoose OS, Dynamixel- debugging, testing- work with measuring and soldering equipment- maintenance of products in production, work with technical documentationAchievements:- nRF52 board for educational purpose with BLE and various connected sensors- firmware for stm8 based sensors: color sensor, angle sensor, temperature, press, IR receiver; arduino sketches for them- developed and ported software for Arduino and ESP32 + Mongoose OS
  • Elsiel
    Embedded Software Engineer
    Elsiel Sep 2020 - Dec 2020
    Moscow, Russia
    Responsibilities:- firmware development for STM32F4 with C++ & QT Creator- debugging, testing- technical documentationAchievements:- firmware for air conditional control board with STM32F407: work logic, user API, I/O management, SRAM & FRAM, communications with CAN.- simple win QT application for testing a/c and read logs over CAN.
  • Bwt Barrier
    Embedded Engineer
    Bwt Barrier Mar 2018 - Feb 2020
    Moscow, Russia
    Responsibilities:- analog and digital circuit development- firmware development for STM32 (Cortex-M3), PIC, AVR, Holtek using С and Assembler (Atmel Studio, STM32CubeIDE, MPLAB X IDE, HT-IDE3000)- design PCB (P-CAD, KiCad)- prototypes assembling, debugging, testing- work with measuring and soldering equipmentAchievements:- programming tool for 60 devices (60 units based on STM32F1 and I2C network).- electronic resource indicators with low consumption based on AVR ATtiny404 and Holtek.
  • Company Embedded Devices
    Embedded Engineer
    Company Embedded Devices Jan 2014 - Dec 2017
    Ryazan’, Russia
    Responsibilities:- analog and digital circuit development- firmware development for AVR and MCS-51- prototypes assembling, debugging, testing- work with measuring and soldering equipment- maintenance of products in production, work with technical documentationAchievements:- sinus signal generator (500-1000Hz) on ATXmega64 (electrical circuit + firmware on C)- functional testing equipment with ~150 TTL inputs/outputs, based on ATMega16 custom boards and I2C bus. Communication with PC by UART. (circuit + firmware on assambler)- functional testing equipment based on PCI-boards (digital and analog I/O) and LabVeiw

Dmitrii Levchenko Education Details

Frequently Asked Questions about Dmitrii Levchenko

What company does Dmitrii Levchenko work for?

Dmitrii Levchenko works for Freelance

What is Dmitrii Levchenko's role at the current company?

Dmitrii Levchenko's current role is Embedded Software Developer.

What schools did Dmitrii Levchenko attend?

Dmitrii Levchenko attended Ryazan State Radiotechnical University (Former Academy), Ryazan State Radiotechnical University (Former Academy).

Not the Dmitrii Levchenko you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.