Position: Embedded software and hardware developer
Category: C++
English level: intermediate
Years of experience: 11

- Released the GPS tracker for corporate transport product, which got adopted by more than 3000 vehicles in several years with subsequent maintenance  
- Developed GSM  Alarm & Fire control from the concept to mass manufacturing controller of management and monitoring of street lighting via GSM which is used in many Ukrainian cities.
- Developed controller for the vehicles. Collection of information on the CAN bus. Data transfer via GSM, WiFi, or BLE.
-Extensive experience in firmware architecture & development in C / C++ and Assembler 
-Lead devices concept development, their mass manufacturing, and enhancements
-Developed сircuit diagrams and PCB in Orcad
-Made 3D modeling of parts and assemblies in SolidWorks
-Drove devices preparation for contract manufacturing
-Solid knowledge of software architecture patterns, a wide spectrum of knowledge in related industries, experience in using tools such as Git, Jira, Visual Studio, Keil IDE, S32KStudio, Bash, corporate network administration, Linux, Python programming
-Technologies used  ARM (STM32,  NXP S32K), AVR,  GSM modems (Ublox), GPS modules, WiFi, BLE, Lora, Ethernet, I2C, SPI UART
Develop Application Firmware for Microcontrollers (C)
Develop the hardware with firmware (full cycle)

Don't work with Linux kernel driver