Position: C Developer
Category: C++
English level: intermediate
Years of experience: 1.5

-Experience in modification Captive portals
-Firmware for automotive telemetry device, which is based on Atmega8a, 2.4GHz radio modem CC2500 and battery powered. Data is transferred via the bus RS485. Commercial project
-The prototype of the differential scanning calorimeter for chemical analysis. Based on STM32F0 microcontroller and AD7793 ADC, firmware based on FreeRTOS. Data is transferred via the bus RS485. Commercial project
-home automation light on the Arduino, and real-time clock
-Prototype PID temperature controller based on STM32F0 ADC AD7792, firmware FreeRTOS, the display by the LCD display, PWM control of the load-heater. No commercial project
Strong knowledge of pure C, Linux server software development, multithreading, Pthread, lock-free algorithms, OOP techniques in C. I also have experience with Python, Java, Bash, Lua, Git, Make, CMake, SQL and NoSQL databases, Jira, Jenkins, AWS, Linux command line tools, embedded development (STM32, AVR, ESP8266).

Methodologies and Process:
– Embedded programming (AVR, STM32, MIPS)
– C/Linux programming
– Multithreading
– OOP, and even in pure C :)
– Real Time OS
Gain experience, professional growth. The friendly staff and the informal atmosphere.