Локация
Минск, деревня Лесковка, Совхозная улица, 3. Работа на месте работодателя.
Зарплата
От 5000 BYR в месяц до вычета налогов.
Компания
Продуктовая компания развивает собственное оборудование и программное обеспечение для городского транспорта.
Что делать
•Развивать бортовое ПО: обмен с диспетчерскими системами и экран водителя.
•Подключать датчики пассажиропотока, камеры контроля водителя и валидаторы через RS-485, RS-232, CAN и Ethernet.
•Разрабатывать серверную часть для мониторинга и обновления оборудования, событий системы бдительности, карт, отчётов и ролей пользователей.
•Изучать протоколы производителей оборудования и согласовывать технические вопросы с поставщиками и заказчиками.
•Участвовать в установке и испытаниях оборудования на транспорте, анализировать неисправности по журналам.
•Писать автотесты, эмуляторы устройств и техническую документацию.
Требования
•От 5 лет опыта разработки на C/C++ с Linux, IoT или бортовым оборудованием.
•Системное знание Linux: systemd, журналы, сети и работа с устройствами без графического интерфейса.
•Опыт с UART, RS-232, RS-485, CAN и двоичными протоколами.
•Знание TCP/UDP, HTTP(S), TLS, DHCP, VLAN, VPN и мобильных сетей LTE.
•Опыт серверной разработки с REST API и PostgreSQL, а также развёртывания и администрирования Linux-серверов.
•Умение читать техническую документацию на английском языке.
Хорошо, если есть
•Опыт в транспортной телематике: GPS/ГНСС, EGTS, Wialon, JT/T 808 и видеорегистраторы.
•Опыт работы с модемами Quectel, платформами Qualcomm и Android.
•Знание MIFARE, EMV, SAM-модулей, IP-камер, RTSP, ONVIF и H.264/H.265.
•Навыки работы с осциллографом, мультиметром и логическим анализатором.
Культура и преимущества
•Собственный продукт, который развивается с ранней стадии.
•Возможность видеть результат работы на городском транспорте.
•Полный цикл разработки: от кода до испытаний на машине.
•Оборудование и стенд для разработки.