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