Position: Embedded Software developer
Category: C++
English level: upper
Years of experience: 2

Designed SW for HW unit, that serves as connection hub between 3 different system nodes.
Each node can send message to another node in the system through this unit. 
That include support between 3 different communication protocols (UART, CAN, MODBUS). Additional functionality to control vehicle features such as lights, sound output, START/STOP. Each node can send message to another node in the system through this unit.
Worked in automotive (Instrument cluster). Standards(MISRA, AUTOSAR). Coding for RENESAS microcontroller, understanding of RTOS.
Have experience with following peripherals: I2S, SPI, UART, CAN. 
Experience with debugging instruments: Oscilloscope, Logic analyzer, multimeter. 

Experience in IOT industry (tracking devices for ebikes and escooters). Coding for STM32 and NRF52 microcontrollers. Technologies: Bluetooth LE, GSM. Understanding data to cloud. 
Experience in integrating IOT devices into ebikes.

Knowledge of python. Mainly for programming test systems, writing automation scripts, debug loggers etc...

IDEs - Eclipse, Keil, Pycharm.
Things I don't want to do: work in a big boring corporation and do one specific set of tasks in infinite loop.
I prefer to work with interesting and challenging projects and develop new features or devices etc...