De la vacante
Е-Цифра ищет разработчика Embedded Linux уровня Middle или Senior для разработки и поддержки прошивок и программного обеспечения для SIP IP-домофонов и устройств контроля доступа. Работа предполагает разработку на C/C++ под Embedded Linux, интеграцию периферии и отладку на целевых устройствах.
Должностные обязанности
- Разработка и поддержка прошивок для SIP IP-домофонов и устройств контроля доступа
- Разработка программного обеспечения на C/C++ под Embedded Linux на ARM
- Интеграция и адаптация open-source компонентов, включая SIP и аудио-видеокодеки
- Работа с аудио- и видеопотоками, RTP и ALSA
- Разработка middleware для аудиокодека, камеры, дисплея, Wi-Fi, Bluetooth, реле и датчиков
- Работа с IPC и сетевым стеком Linux, включая TCP/IP, UDP, RTP/RTCP, DHCP и DNS
- Оптимизация производительности системы
- Отладка на целевом устройстве с использованием GDB, UART и логирования
- Работа с Yocto и Buildroot
- Реализация REST API для интеграции с облачными сервисами
- Взаимодействие с командой аппаратной разработки
Условия труда
- Полная занятость
- Очная или гибридная работа в Санкт-Петербурге
- Заработная плата для Middle до 250 000
- Заработная плата для Senior от 400 000
- Стабильная работа в растущей компании с понятными перспективами
- Белая заработная плата
- Современный офис в центре города с оборудованным рабочим местом, мониторами и отладочными стендами
- Гибкий график и возможность частичной удалённой работы
- Современный CI/CD пайплайн и инструменты для сборки, тестирования и развёртывания прошивки на устройствах
- Минимум бюрократии и прямая коммуникация с заказчиками и коллегами