Position: Software engineer (C/C++), Team Lead
Category: C++
English level: upper
Years of experience: 4

An engineer 
An Embedded software developer. 

Have an experience in STM32 TMS320 CC2592 MCU's software developing.
Have an experience in HDL models designing (VHDL/SystemVerilog).

Have an experience in freelance on the systems development based on microcontrollers and FPGA, such as:
- An Intelligent Traffic Light Based on Microcontroller ESP-12E Wi-Fi Module.
- An Automatic Staircase Lighting System in Private Residential Building.
- Software system for hardware control of PC monitor external LED illumination.
- A Built-in Device for FSM Diagnosis on Remote Area (Gas Allocation System).
- A Logic Control System Models Based on Microcontroller Devices.
- A Microcontroller Device for Color Climate Control.
- A Microcontroller Device for Solar Tracker Control.
- Experience in PoC with success сustomer involving.
- Partial development team leading.
- The key integrator role.
- Implementing the software for indoor climate automation for multi-room buildings.
- Finding and solving device communication problems or lack information in software implementation.
- Sensors firmware implementation for production testing.
- Implementation of a software and hardware solution for synchronizing mobile testing and testing with 
 a PC using an external SIM card reset.
- Investigating and implementing of a solution with Android and iPhone to capture a video from a 
 specific "Smart Нome" control panel.
- Implementing the algorithm of automatic development board connection when "Smart Home" server 
 for devices comunication starting.
- Investigation of methods for precise synchronization of threads in the software implementation of 
 "Smart Home" devices communication server .
- Implementing the software and hardware solution of resetting and reconnecting the video capture 
 device from the "Smart Home" control panel.
- Implementing a hardware solution with a timer relay delay to eliminate the malfunction of motion 
 sensors in a "Smart Home".
- Implementing a hardware solution to eliminate the development board damage during the stress and 
 load testing.

Want to learn the QA in real workprocesses and start the way to official Team Lead.
Open to part-time vacancies.

Small or big project or projects.
Language and skills improving courses appreciate well.
Social packet (insurance,vacation,etc).