Firmware-разработчик микроконтроллерных систем для домофонии и систем голосовой связи

Е-Цифра

Firmware-разработчик микроконтроллерных систем для домофонии и систем голосовой связи

Санкт-Петербург, Петроградская набережная, 34А

Метро: Горьковская

Описание вакансии

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

Сейчас мы в поисках специалиста, который будет вести разработку микроконтроллерных прошивок.

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

Вакансия подойдет соискателям, которые интересуются разработкой программно-аппаратных комплексов и высокоуровневыми стыками с Linux с одной стороны, и низкоуровневыми стыками с другой.

Обязанности:

Разработка прошивок микроконтроллеров для аналоговых частей цифрового домофона (связь с координатно матричной системой, передача звука, управление замком и опрос состояние кнопок), прошивок микроконтроллеров для аналоговых видеомониторов домофонии, прошивок для голосовых систем домовой связи (этажные кнопки экстренного вызова) и помощи МГН (малоподвижные группы населения) для внедрения в серийную продукцию.

Обязательные требования:

  • Опыт коммерческой разработки встраиваемого ПО — от 3 лет.

  • Уверенное знание C.

  • Опыт работы с bareMetal и RTOS, понимание механизмов многозадачности, синхронизации, очередей и приоритетов.

  • Понимание особенностей разработки для систем с ограниченными ресурсами: работа с памятью, стеком, буферами, производительностью и энергопотреблением, конечные автоматы устройства, отладка SWD/JTAG, работа с видео и дисплеями, использование осциллографов и логических анализаторов.

  • Опыт разработки и отладки для микроконтроллеров STM32, AtMega или GigaDevice.

  • Понимание особенностей серийных прошивок для МК : отказоустойчивость, отлаживаемость, обновляемость.

  • Умение читать принципиальные схемы, datasheets, reference manuals и техническую документацию на английском языке и разбираться в чужом коде.

  • Умение документировать архитектуру, протоколы, интерфейсы, калибровочные параметры и порядок обновления firmware.

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

  • Опыт работы с Git, JIRA, Confluence, CI/CD

Будет преимуществом:

  • Опыт разработки на ассемблере.

  • Опыт разработки домофонов, видеомониторов, переговорных устройств, VoIP-телефонов или систем оповещения, межквартирного интеркома, адресации устройств и арбитража совместно используемой линии.

  • Опыт работы с STM32F103/GD32F103 и STM32H743, ATMega324PA/PB.

  • Опыт работы с TFT-панелями и тач кнопками.

  • Опыт работы с Embedded Linux: загрузчик, ядро, device tree, драйверы периферии, ALSA.

  • Опыт реализации OTA, Secure Boot, подписи прошивок и защиты конфигурации.

  • Знание Python для разработки отладочных утилит, эмуляторов протоколов и автоматизированных испытаний.

  • Опыт построения автоматизированного тестирования firmware и стендов hardware-in-the-loop.

  • Навыки работы в Altium Designer или KiCad на уровне анализа и небольшой корректировки схем.

  • Опыт применения C++ во встраиваемых проектах.

Условия:

  • Оформление - TK РФ, испытательный срок 3 месяца.

  • Уровень дохода: 160 000р - 210 000 р. Заработная плата, обсуждается по итогам собеседования исходя из соответствия требованиям.

  • Офис в центре города с оборудованным местом для работы.

  • Отсутствие дресс-кода.

  • Чай/кофе, печенье.

Навыки
  • C
  • bareMetal
  • Linux
  • RTOS
  • SWD/JTAG
  • STM32
  • AtMega
  • GigaDevice
  • Git
  • CI/CD
  • JIRA
  • Confluence
  • VoIP
  • C++
  • Embedded Linux
  • Python
Посмотреть контакты работодателя

Адрес

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

НПО СПАРК
  • Санкт-Петербург

  • Не указана

Рекомендуем
Алабуга, ОЭЗ ППТ
  • Санкт-Петербург

  • от 487500 RUR

Рекомендуем
СЭБЭП
  • Санкт-Петербург

  • до 230000 RUR

Рекомендуем
Авиационная и Морская Электроника, Научно-производственное предприятие

Team Lead (С++/ Qt, компьютерное зрение и фотограмметрия)

Авиационная и Морская Электроника, Научно-производственное предприятие

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

  • до 230000 RUR

Нева Электроника
  • Санкт-Петербург

  • до 230000 RUR

Нева Электроника
  • Санкт-Петербург

  • до 230000 RUR

Газпром, Главное Управление Охраны

Специалист по машинному зрению и сенсорным системам

Газпром, Главное Управление Охраны

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

  • до 230000 RUR

Красный дельфин
  • Санкт-Петербург

  • от 173000 RUR

Алабуга, ОЭЗ ППТ
  • Санкт-Петербург

  • от 300000 RUR

Силовые машины, Акционерное общество
  • Санкт-Петербург

  • от 300000 RUR

Medlinx
  • Санкт-Петербург

  • до 230000 RUR

Федорова Наталья Валентиновна
  • Санкт-Петербург

  • до 250000 RUR

Силовые машины, Акционерное общество
  • Санкт-Петербург

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию