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
Freelance
-
Embedded Software DeveloperFreelanceMalta
-
Embedded EngineerPromwad, Electronics Design House Jun 2022 - Feb 2024PROJECT: 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 -
Embedded EngineerApplied Robotics Ltd. Jan 2021 - May 2022Moscow, RussiaResponsibilities:- 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
-
Embedded Software EngineerElsiel Sep 2020 - Dec 2020Moscow, RussiaResponsibilities:- 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.
-
Embedded EngineerBwt Barrier Mar 2018 - Feb 2020Moscow, RussiaResponsibilities:- 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.
-
Embedded EngineerCompany Embedded Devices Jan 2014 - Dec 2017Ryazan’, RussiaResponsibilities:- 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
-
Design And Technology Of Electronic Devices
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial