Over 5 years of experience working in embedded software. Solid knowledge in multithreaded programming, embedded Linux and graphical user interface (GUI) design.
Languages: C, C++, Python, assembler, gcc
CPU/platforms: ARM Cortex-M, STM32
STM32 skills: GPIO, Timers, PWM, ADC/DAC, RTC, FLASH
Networks & buses: Ethernet, TCP/IP, USB, CAN/LIN, UART, I2C, SPI,
Software/Tools:
IDE: System workbench for STM32, IAR, Microsoft Visual Studio, Eclipse
Version control systems: Git, SVN
Issue trackers: Atlassian JIRA, Gitlab