О компании
Компания Arlight входит в топ 5 крупнейших производителей светодиодного оборудования в России.
Наша миссия — принести идеальный свет в жизнь каждого! Продукция Arlight помогает создавать качественное и эффективное освещение в разных сферах.
У нас интересно работать, легко развиваться и просто внедрять новые идеи. У вас есть необходимые навыки и желание развиваться? Присоединяйтесь к нашей команде!
Обязанности
•Участие в реализации и поддержке программного обеспечения, включая взаимодействие с облачными сервисами и мобильными приложениями на следующем стеке: Node.js, Python, MongoDB
•Доработка и сопровождение сервисов для сопряжения и взаимодействия с умными устройствами, поддерживающими протоколы Zigbee, Bluetooth, Wi-Fi, MQTT, Matter и др.
•Участие в разработке функционала для распознавания голосовых команд
•Интеграция устройств с облачными сервисами (Яндекс, Сбер, Tuya и др.)
•Взаимодействие с командой веб-разработчиков для интеграции с Node-Red, а также с мобильным и десктопным приложениями
•Сборка, кастомизация и оптимизация образов ОС Linux (rootfs) под целевое аппаратное обеспечение
•Разработка и поддержка сборочного окружения с использованием Yocto Project или Buildroot / написание сборочных скриптов
•Поддержка актуальности пакетной базы, интеграция обновлений и реализация механизмов безопасного обновления прошивок (OTA)
•Обеспечение безопасности на уровне операционной системы (OS hardening, настройка SELinux/AppArmor, управление правами доступа и сетевыми экранами)
•Поддержка и развитие программного обеспечения после выпуска бета-версии продукта, разработка новых модулей
Требования
•Глубокие знания и практический опыт работы с протоколами Zigbee, Bluetooth, Wi-Fi
•Способность проводить анализ и оптимизацию существующих решений, а также разрабатывать новые архитектуры системы
•Желание и способность изучать и внедрять новый протокол Matter
•Навыки разработки на Python и Node.js
•Опыт работы с облачными сервисами и интеграции IoT-устройств с ними
•Опыт работы с библиотеками для управления умными устройствами на Python и Node.js
•Уверенный опыт работы с системами сборки встраиваемого Linux (Yocto и/или Buildroot)
•Глубокое понимание архитектуры ОС Linux и принципов формирования корневой файловой системы (rootfs)
•Знание принципов обеспечения информационной безопасности в Linux (hardening, криптография, настройка firewall, SELinux)
•Опыт работы с системами контроля версий (Git)
Плюсом будет
•Опыт разработки собственных умных устройств и протоколов взаимодействия
•Опыт работы с MongoDB
•Знание основ машинного обучения и работы с большими вычислениями на Python
Условия
•Официальное оформление по ТК РБ, белая заработная плата
•Офис компании: Минск, улица Притыцкого, 27А, м. Пушкинская, м. Спортивная (БЦ «Фортуна»)
•Возможности для профессионального роста и развития
•Разнообразные корпоративные мероприятия
•Скидки на продукцию компании
•График работы: в офисе 5/2 (09:00 до 18:00), после испытательного срока возможен гибридный график работы