инженер-программист для транспортного оборудования
ориентир по рынку
вакансия
зп не указана
в среднем
252 679 ₽
мэтч
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Описания нет
задачи
Развивать бортовое ПО на оборудовании компании: обмен с диспетчерскими системами, экран водителя.
Подключать бортовые устройства по RS-485, RS-232, CAN и Ethernet: датчики пассажиропотока, камеры контроля водителя, валидаторы.
Разрабатывать серверную часть: мониторинг и обновление оборудования платформу для событий системы бдительности (фото и видео, карта, отчёты, роли пользователей).
Разбираться в протоколах производителей оборудования и согласовывать технические вопросы с поставщиками и заказчиками.
Участвовать в установке и испытаниях на транспорте, разбирать неисправности по журналам.
Писать автотесты, эмуляторы устройств и техническую документацию.
требования
От 5 лет опыта разработки — C/C++, Linux, IoT или бортовое оборудование.
Знание Linux на уровне системы: systemd, журналы, сеть, работа с устройством без графической оболочки.
Опыт с последовательными интерфейсами: UART, RS-232, RS-485, CAN и понимание двоичных протоколов (кадры, контрольные суммы, повторы).
Опыт серверной разработки: REST API, PostgreSQL, развёртывание и администрирование Linux-серверов.
Умение читать техническую документацию на английском.
Самостоятельность: умеете довести задачу от описания протокола до работающего устройства.
Будет плюсом: Опыт в транспортной телематике: GPS/ГНСС, протоколы EGTS, Wialon, JT/T 808, видеорегистраторы; Опыт работы с модемами Quectel и платформами Qualcomm; Знакомство с бесконтактными картами и оплатой: MIFARE, EMV, SAM-модули; Работа с IP-камерами и видео: RTSP, ONVIF, H.264/H.265; Опыт с Android; Базовые навыки работы с бортовой электроникой: осциллограф, мультиметр, логический анализатор
условия
Собственный продукт, который вы развиваете с ранней стадии и видите в работе на городском транспорте.
Полный цикл: от кода до испытаний на машине; оборудование и стенд для разработки.