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

150 000 - 250 000 ₽

Выше средней на 11%
  • Лесная
  • Выборгская
  • Площадь Ленина

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

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

О проекте:

Мы разрабатываем и производим современные 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 пайплайн и инструменты, позволяющие быстро собирать, тестировать и развертывать прошивку на устройствах.
  • Минимум бюрократии и прямую коммуникацию с заказчиками и коллегами для быстрого принятия решений.
  • Прямой доступ к оборудованию и отладочным стендам для оперативной проверки гипотез и решений.
  • Офис в центре города.
  • Отсутствие дресс-кода.
  • Бесплатный чай/кофе, печенье .

Сравнение со средней зарплатой в похожих вакансиях:

150k

215k

98k

180k

304k


Адрес: Россия, Санкт-Петербург, Петроградская набережная, 34А
Показать на большой карте

Поделиться:

Опубликована 2 часа назад

Похожие вакансии

от 150 000 ₽
В подразделение, занимающееся разработкой наземных мобильных роботов, требуется разработчик встраиваемого ... проведение code review Требования: Высшее образование; Опыт работы от трех лет в должности ведущего программиста ... Приветствуется (не обязательно, но будет плюсом что-то из списка): - опыт разработки ПО для встраиваемых ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЦНИИ РТКЦНИИ РТК
  • Санкт-Петербург
3 дня назад
C C++14 Embedded разработка Опыт разработки под встраиваемые системы. ... VoIP (SIP, RTP, RTCP) и аудиокодеков Опыт работы со сборками на базе Buildroot, Yocto или аналогичных систем ...
  • Полный день
  • Опыт от 3 лет
Логотип компании САТЕЛ, Группа компанийСАТЕЛ, Группа компаний
  • Санкт-Петербург
3 дня назад
Мы ищем в наше новое направление «Промышленная автоматизация» инженера- программиста встраиваемых систем ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ДримкасДримкас
  • Санкт-Петербург
7 дней назад
от 200 000 ₽
Выше средней на 11%
Обязанности: разработка встраиваемого ПО на C/C++17/20 для систем радиосвязи на ОС Linux; разработка ... новых алгоритмов для систем радиосвязи, их моделирование и реализация их на целевой платформе; автоматизация ... Будет преимуществом: опыт разработки алгоритмов и протоколов для систем связи. опыт написания Bash-скриптов ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Специальный Технологический Центр (ООО СТЦ)Специальный Технологический Центр (ООО СТЦ)
  • Санкт-Петербург
3 дня назад
от 150 000 ₽
Обязанности: Программирование и отладка ПО встраиваемых систем на микроконтроллерах семейства ARM Cortex-М ... (STM32, NXP, TI, Microchip и аналоги); Разработка встраиваемого ПО для систем на базе процессоров семейства ...
  • Полный день
  • Опыт от 3 лет
Логотип компании РОСГАЗРОСГАЗ
  • Санкт-Петербург
7 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.