Position: embedded
Category: C++
English level: intermediate
Years of experience: 6


Embedded C/ C++, Assembler, Qt, OOP  

    low level software development, HAL 

    Experience with single board computer and embedded Linux 

    Initial knowledge of Linux Kernel 

    PCB Design, Electronic Circuit, NI Multisim, Altium Designer 

    Digital and analog electronics design  

    Experience with ARM-based MCUs, AVR, ,ESP8266, ESP32 (esp-idf) ,  debug 

    Understanding of protocols RS-232/485, CAN, Modbus, I2C, SPI, TCP/IP, Sockets, Bluetooth, MQTT, ProtoBuf(Nanopb on esp32) 

    RTOS, Multithreading programming, bare metal 

    Scripting languages experience (Python, bash) 

    HALs, FatFS, LwIP 

    Git, Jira