Position: Embedded developer
Category: C++
English level: intermediate
Years of experience: 4


Embedded programmer "JABIL".	         06.2022 – 07.2023 
•	Common UI board. Moving the application's communications stack to the M4 co-procesor. Developed software for testing RPMsg between cores A7/A9 and M4 of STM32MP157 and IMX6.  
Technologies: C, Bash, CMake, VSCode, Ubuntu, FreeRTOS, Buildroot, CAN, RS485.
•	Embedded development project for smart bands. Developed software that is further used in the factory to test the board based on QCC5100. Implementation LED driver AW2026, driver for battery BQ27Z561 and PMIC. Created test cases.
Technologies: C, Bash, Python, CMake, Ubuntu, VSCode, QCC5100, I2C, SPI, GIT

Embedded programmer, electronics engineer "VENDING LEND".	         09.2020 – 06.2022
•	Radio control system for washing machines. Developed software, protocols for the coordinator and endpoints. Created schematics, printed circuit board.
Technologies: C, CCS, FreeRTOS, ZigBee, CC2652, STM32, UART, Altium, GIT, Jira
•	Device for control and sale of water. Developed software for payments, statistics and visualization.
Technologies: C++, CMake, QTCreator, Ubuntu, Jetson Nano, MDB, QT, QML, GIT, Jira
•	The main device for vending. Implementation of the CCI and DEX protocol for connecting to coffee machines. Implementation of MDB SLAVE, MDB MASTER for the payment system. Bootloader implementation for OTA. Created additional devices (adapters, keyboard).  
Technologies: C, Keil, STM32, MDB, CCI, DEX, MQTT, GSM/GPRS, SIM9000, 
                       RS485/RS232, Altium, GIT, Jira, Confluence

Сircuit engineer, electronics engineer, programmer "Express Energy".	2018	- 2020
•	Development of a gas boiler control system. Flame control and monitoring board. Created schematics, printed circuit board, BOM, documentation.
       Technologies: Altium
•	Motor control board. Developed software, schematics, printed circuit board, BOM, documentation.
       Technologies: С, CodeVisionAVR, AVR, Altium


Embedded programmer, electronics engineer "Quadrobit".	2016	- 2018
•	Wireless Weather Station for smart home. Developed software, schematics, printed circuit board, BOM, documentation. 
      Technologies: С, IAR, STM8, SI4432, Altium
•	Wireless dimmer for smart home. Developed software, schematics, printed circuit board, BOM, documentation. 
      Technologies: С, IAR, STM8, SI4432, Altium