C/C++ Інженер-розробник
Програміст C/C++ / Embedded Linux
Компанія шукає програміста C/C++ для розробки програмного забезпечення під Linux та embedded-платформи.
Основні задачі: розробка бібліотек, сервісів, утиліт і модулів для роботи з обладнанням; інтеграція камер, датчиків, радіомодулів, контролерів, плат розширення та зовнішніх пристроїв; робота з UART, SPI, I2C, USB, Ethernet, GPIO, TCP/UDP, serial-портами та бінарними протоколами.
Платформи: Raspberry Pi, Orange Pi, Jetson, x86 embedded, інші Linux-based системи.
Потрібні знання: впевнений C/C++, Linux API, процеси, потоки, сокети, файлові дескриптори, багатопотоковість, синхронізація, робота з пам’яттю, збірка через Make/CMake, gcc/g++, cross-compilation.
Потрібен практичний досвід роботи з реальним обладнанням: підключення, діагностика, пошук причин збоїв, відлагодження, читання datasheet, документації та чужого коду.
Інструменти: gdb, strace, ltrace, valgrind, perf, tcpdump, Wireshark, Git.
Буде перевагою досвід з GStreamer, FFmpeg, OpenCV, V4L2, MAVLink, CAN, Modbus, SDR, телеметрією, відеопередачею, робототехнікою, безпілотними системами або промисловою автоматикою.
Нам потрібен не просто розробник, а інженер, який може написати код, підключити обладнання, знайти проблему і довести систему до стабільної роботи.
Умови: реальні інженерні задачі, мінімум бюрократії, складні embedded-проєкти, можливість впливати на технічні рішення. Оплата обговорюється за результатами співбесіди.
Required domain experience
| Hardware / IoT | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | B2 - Upper Intermediate |