Е-Цифра

Разработчик Embedded Linux (C/C++)

1w ago
RussiaSeniorHybrid
Е-Цифра

Разработчик Embedded Linux (C/C++)

1w ago
RussiaSeniorHybridc++embedded linuxyoctobuildrootgdbrtpalsatcp/ip

Разработка и поддержка прошивок для SIP IP-домофонов и устройств контроля доступа с использованием Embedded Linux (ARM) и C/C++. Работа в гибридном или очном формате в Санкт-Петербурге.

About the company

  • Стабильная растущая компания с понятными перспективами.

Responsibilities

  • Разработка и поддержка прошивок для SIP IP-домофонов и устройств контроля доступа
  • Разработка ПО на C/C++ под Embedded Linux (ARM)
  • Интеграция и адаптация open-source компонентов (SIP, аудио/видео кодеки)
  • Работа с аудио/видео потоками (RTP, ALSA)
  • Разработка middleware для периферии (аудиокодек, камера, дисплей, Wi-Fi/BT, реле, датчики)
  • Работа с IPC и сетевым стеком Linux (TCP/IP, UDP, RTP/RTCP, DHCP, DNS)
  • Оптимизация производительности системы
  • Отладка на целевом устройстве (gdb, UART, логирование)
  • Работа с Yocto / Buildroot
  • Реализация REST API для интеграции с облачными сервисами
  • Взаимодействие с командой аппаратной разработки

Requirements

  • Опыт коммерческой разработки на C/C++ от 3 лет
  • Опыт Embedded Linux от 2 лет
  • Понимание процессов, потоков, памяти в Linux
  • Опыт кросс-компиляции и сборки кастомных образов Linux
  • Опыт работы с сетевыми протоколами (TCP/IP, UDP, RTP)
  • Опыт работы с ALSA
  • Опыт работы со стеком SIP / VoIP
  • Опыт отладки на реальном устройстве
  • Умение читать схемы и даташиты

Conditions

  • Стабильную работу в растущей компании с понятными перспективами.
  • "Белую" заработную плату
  • Современный офис в центре города с оборудованным местом для работы (мониторы, отладочные стенды).
  • Гибкий график и возможность частичной удаленной работы.
  • Современный CI/CD пайплайн и инструменты, позволяющие быстро собирать, тестировать и развертывать прошивку на устройствах.
  • Минимум бюрократии и прямую коммуникацию с заказчиками и коллегами для быстрого принятия решений.

Found in@ProCxxJobs