Компания ЭЛТИС — российский производитель, более 20 лет, производит оборудование для жилых домов, объектов социальной сферы и промышленно-гражданского строительства:
- домофонные системы;
- системы оповещения о пожаре;
- приборы охранно-пожарной сигнализации.
Сейчас мы в поисках программиста встраиваемых видеосистем (Linux embedded+Video), который будет принимать участие в разработке ПО для оборудования домофонных комплексов и их составных частей, домофонов, камер наблюдения, абонентских панелей.
Обязанности:
-
Разработка embedded-приложений под OC Linux в условиях ограниченных ресурсов;
-
Разработка под Linux кода уровня ядра и системных библиотек;
-
Доработка загрузчиков ОС Linux (u-boot, preloader);
-
Доработка модулей получения, настройки и передачи видео;
-
Работа с SDK вендоров производителей чипов обработки видео;
-
Доработка модулей реализации управления по API и взаимодействия с облачными сервисами по REST API;
-
Интеграция встраиваемого ПО с WEB-консолью управления устройствами
Требования:
-
Высшее техническое образование (желательно)
-
Знание языка программирования С
-
Опыт разработки приложений, драйверов, загрузчиков под OC Linux для встраиваемых систем
-
Опыт работы с UART
-
Понимание стека TCP/IP и умение диагностировать проблемы (Wireshark/tcpdump)
-
Опыт работы с realtime-видео потоками
-
Опыт работы с протоколами RTSP/RTP протоколами
Желательные навыки :
-
Опыт использования Git, GitLab;
-
Опыт работы с ARM процессорами с сильно ограниченными ресурсами по памяти
-
Опыт работы со специализированными SOC для обработки видео
-
Опыт работы с протоколом SIP
-
Опыт работы с buildroot/yocto
-
Опыт работы с REST API и создание WEB-консолей устройств
-
Знание языка программирования С++
Условия:
- Оформление - ТК РФ, испытательный срок 3 месяца.
- Гибкое начало рабочего дня.
- Гибридный формат работы. Часть времени удаленно, часть времени проводить в офисе (Петроградская наб., д. 34), для непосредственной работы с оборудованием.
- Отсутствие дресс-кода.
- Бесплатный чай/кофе