Position: C++ Developer
Company: KindGeek
Category: C++
Experience: 3y

Шукаємо в свою команду досвідченого та вмотивованого C++ developer.

Вимоги:
	•	C++ (не менше 3 роки практичного досвіду), Python
	•	Крос-компіляція, віддалене відлагодження (gcc, gdb)
	•	Робота з Git
	•	Досвід роботи із багатопоточними алгоритмами (від 1-го року комерційного досвіду)
	•	Програмування у ОС Linux.
	•	Основи мережевих протоколів, TCP, UDP
	•	Основи функціонування шин обміну даних - UART, CAN, Ethernet
	•	Основи функціонування мікроконтролерів (STM32)
	•	Загальні принципи програмування і розробки embedded систем
	•	Основи цифрової обробки сигналів
Back-end (серверна частина)
Обов'язки:
	•	комунікація (команди - телеметрія) з пультом керування
	•	комунікація з виконавчими пристроями і сенсорами, зокрема по CAN, UART, RS485 тощо
	•	реалізація алгоритмів керування кінцевими пристроями дистанційно-керованої платформи
	•	реалізація алгоритмів напівавтономної і автономної поведінки дистанційно-керованої платформи.