ЧК ITS PARTNER LTD.

Embedded Software Developer (С++ and python)

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Required Skills:

  • Experience in C/C++ development: ability to read and understand existing code, occasionally fixing bugs.
  • 3 years of practical experience in Python (core libraries, networking, I/O) and/or MicroPython. Willingness to learn Python if experience is insufficient.
  • Deep knowledge of Linux: basic principles, file system, I/O, processes, access control model, signals, networking, inter-process communication.
  • Experience with version control systems (git), including the ability to manage branches, pull requests, and conduct code reviews.
  • Practical experience with the MQTT protocol; knowledge of other IoT protocols is a plus.
  • English upper-intermediate or better.

Beneficial skills:

  • Experience with Buildroot.
  • Wireless communication (WiFi, Bluetooth, BLE).
  • Experience with video streaming.
  • Embedded development for ARM architecture.

Conditions:

  • Salary in US dollars.
  • Medical insurance and coverage of sports activities.
  • Remote job at international project.
  • Great team and colleagues.
  • Knowledge sharing.
  • Corporate culture with people-oriented approach.