Experience

Technologies:
C, C++ 11, 14, 17, stl, boost, python, Qnx, Linux user / kernel space, FreeRTOS, ThreadX, Yocto porting, QNX, make, cmake, ARM.

• Having 18+ years of working experience.
• Embedded application development on C and C++ 11,14,17, stl, boost,
• Health-care medical devices development
• Real-time embedded development over Linux, QNX OS, less OS, FreeRTOS, ThreadX
• Linux development User / Kernel space.
• Yocto BSP porting
• Developed embedded application products include
• Industrial controllers, Step Motor Drives, 3G/4G modems
• Familiar with interfaces and protocols: RS-485, ModBus, CAN, CAN Open, I2C, SPI, TCP/IP network applications.
• Strong fundamentals and design experience in Digital/Analog electronic hardware.
• Java in context of Android app development
• Unit Tests development Gmock / Gtest

Skills

C++ Embedded Linux CMake TCP/IP automotive ARM Cortex c Git Networking Multithreading OOP/OOD algorithms arm SQL C/C++ FreeRTOS QtCreator Design Patterns Qt OOP STL CAN bus

Highlights

The challenge was to reverse engineering of proprietary Honeywel security system interface to get rid Honeywell interface expand module for third parties. We was informed that on customer side one developer spent one year with no result. I prepared hardware prototype of transceiver and designed driver to open, read, write packets and with my colleagues we get understand the protocol data meaning. The worked application we achieved in 1.5 month.

Looking for

Find interesting tasks and interesting team with sharing knowledge practice to improve professional skills.

$3500 / mo

  • Ukraine, Kharkiv
  • More than 10 years of experience
  • English: Upper-Intermediate
  • Office
  • Remote work
  • Freelance (one-time projects)
  • Published 25 July 2020