Программист встраиваемых систем/embedded linux developer

Е-Цифра
  • от 150 000 руб.
  • до 250 000 руб.
Санкт-Петербург Опыт работы от 3 лет Постоянная занятость Полный день
Поделиться

Описание

Компания Е-Цифра осуществляет полный цикл разработки программных комплексов, включающих в себя устройства, сетевые и облачные сервисы, мобильные приложения. Основная специализация - программное обеспечение для домофонии, СКУД, камер видеонаблюдения. Компания взаимодействует с крупнейшими российскими производителями оборудования для жилых домов, объектов социальной сферы и промышленно-гражданского строительства.

Сейчас мы в поисках разработчика, который будет осуществлять разработку и поддержку встраиваемых программных продуктов оборудования компании.

О проекте:

Мы разрабатываем и производим современные SIP IP-домофоны и системы контроля доступа. Наши устройства работают на базе Linux и используются по всей стране. В нашей команде вы будете участвовать в полном цикле разработки от прототипа до серийного устройства. Наши проекты имеют короткий и интенсивный цикл разработки: от создания рабочего прототипа прошивки для нового устройства до отладки и подготовки к серийному производству . Мы ценим специалистов, способных эффективно работать в таком ритме и доносить задачи от идеи до работающего кода на устройстве в сжатые сроки.

О работе:

Разработка и поддержка встраиваемого ПО для прошивок SIP видеодомофонов и приборов контроля доступа. Вам предстоит работа с аудио/видео потоками, сетевыми протоколами и периферийными устройствами, напрямую влияя на качество и функциональность конечного продукта. Вы будете активно участвовать в полном цикле разработки устройства от сырого опытного образца до серийной версии ПО.

Ключевые задачи:

  • Разработка, оптимизация и поддержка прошивки приборов на языке С/С++ под Linux для процессоров архитектур ARM.
  • Интеграция и адаптация open-source компонентов, связанных со стеками SIP, аудио/видео кодеками (G.711, G.729, OPUS, H.264, H.265).
  • Разработка и отладка middleware для работы с периферией: аудиокодеком, камерой, сенсорным дисплеем, WiFi/BT модулями, реле открытия двери, датчиками.
  • Работа с межпроцессным взаимодействием (IPC), сетевым стеком Linux (TCP/IP, RTP/RTCP, DHCP, DNS).
  • Оптимизация производительности системы.
  • Написание unit-тестов и модульных тестов.
  • Работа с системой контроля версий Git и баг треккером JIRA.
  • Тесное взаимодействие с командой аппаратчиков (электронщиков), тестировщиков, разработчиками прошивок MCU.
  • Реализация REST API запросов для связи с облачными сервисами.
  • Реализация REST API бэкэнда для интеграции устройства в системы.

Требования:

  • Опыт работы с видео в embedded (V4L2, GStreamer, RTP).
  • Знакомство с работой Real-Time Linux (PREEMPT RT) или встраиваемых RTOS.
  • Опыт написания драйверов устройств для Linux Kernel и работы с Device Tree.
  • Опыт написания Python-скриптов для автоматизации.
  • Знание протоколов безопасности (TLS, SRTP).
  • Опыт работы в стартап-среде или в компаниях с коротким временем выхода на рынок.

Мы ценим в кандидатах:

  • Оперативность и ответственность: умение быстро оценивать задачу, предлагать решения и брать на себя обязательства по срокам их выполнения, особенно когда это касается критических для продукта проблем.
  • Прагматичный подход: способность находить баланс между идеальным архитектурным решением и необходимостью быстрого выхода фикса.
  • Готовность к быстрому контекстному переключению между задачами (например, между разработкой новой функции и срочной поддержкой текущей версии).
  • Умение быстро адаптировать код под изменения в железе и доводить решения до стабильного промышленного состояния.
Условия:
  • Работу над сложным и интересным продуктом полного цикла "железо + софт".
  • Современный стек технологий и участие в разработке архитектуры.
  • Стабильную работу в растущей компании с понятными перспективами.
  • Конкурентную "белую" заработную плату, обсуждаемую по итогам собеседования.
  • Официальное трудоустройство по ТК РФ или сотрудничество с ИП и самозанятыми.
  • Современный офис с оборудованным местом для работы (мониторы, отладочные стенды).
  • Гибкий график и возможность частичной удаленной работы.
  • Профессиональный рост в основной и смежных областях.
  • Поставленные процессы разработки ПО и поддержка от DevOps.
  • Современный CI/CD пайплайн и инструменты, позволяющие быстро собирать, тестировать и развертывать прошивку на устройствах.
  • Минимум бюрократии и прямую коммуникацию с заказчиками и коллегами для быстрого принятия решений.
  • Прямой доступ к оборудованию и отладочным стендам для оперативной проверки гипотез и решений.
  • Офис в центре города.
  • Отсутствие дресс-кода.
  • Бесплатный чай/кофе, печенье .
9 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Программист встраиваемых систем / Embedded Software Engineer

  • САТЕЛ, Группа компаний
  • Санкт-Петербург
Описание Наша компания разрабатывает полный цикл: от аппаратной платформы до пользовательского интерфейса SIP-оборудования. Наши устройства работают в корпоративных сетях по всей России. Вам предстои...
09.02.2026; Источник: hh.ru

Программист встраиваемых систем (Embedded Software Engineer)

от 150 000 Р
  • РОСГАЗ
  • Санкт-Петербург

Описание

Компания АНВИКОМ (входит в ГК РОСГАЗ) - российский производитель электроприводов, на базе которых мы реализуем инновационные автоматизированные системы ...

02.02.2026; Источник: hh.ru
от 150 000 Р
Подробнее

Инженер-программист встраиваемых систем (Embedded Software Engineer) C/C++

  • АРЕС
  • Санкт-Петербург

Описание

Стабильная компания с 20-летним опытом работы на рынке радиоэлектроники и радиоустройств. Продукция востребована, команда профессиональная творческая и дружная!

...

12.02.2026; Источник: hh.ru