Программист встраиваемых систем/embedded linux developer (разработчик DIY, FPGA , микроконтроллеры) (в архиве)

25 Апреля

Партнерские Вакансии

Город:

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

Занятость:

Полная занятость

Компания "АРЕС"

В компанию, которая занимается разработкой ПО, производством устройств полного цикла ("железо + софт": домофония, СКУД, системы видеонаблюдения), в связи с увеличением количества проектов, требуется Программист embedded linux developer

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

• Разработка, оптимизация и поддержка прошивки приборов на языке С/С++ под 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 бэкэнда для интеграции устройства в системы.

Требования:

Опыт работы: IoT, встраиваемые системы, домофония, SIP-телефония, средства связи, видеонаблюдение или т.п.

• Опыт коммерческой разработки на С/С++, в Embedded Linux.

• Глубокое понимание ОС Linux на уровне пользователя и системы (процессы, потоки, память, файловая система).

• Опыт работы с кросс-компиляцией, сборкой кастомных дистрибутивов Linux с помощью Yocto Project или Buildroot.

• Опыт отладки на целевой железке с помощью gdb, логирования через UART и TCP/IP.

• Понимание основ сетевых технологий и протоколов (Ethernet, TCP/IP, UDP).

• Опыт работы с аудио в embedded (ALSA).

• Практический опыт работы со стеками SIP/RTP или разработки VoIP-решений.

• Опыт написания shell-скриптов.

• Знания embedded загрузчиков ОС Linux (u-boot), опыт их модификации;

• Понимание полного жизненного цикла embedded-продукта и готовность работать на всех его этапах: от прототипирования и отладки на «железе» до поддержки серийного выпуска.

Желательно (не обязательно, но приветствуется):

• Опыт работы с видео в embedded (V4L2, GStreamer, RTP).

• Знакомство с работой Real-Time Linux (PREEMPT_RT) или встраиваемых RTOS.

• Опыт написания драйверов устройств для Linux Kernel и работы с Device Tree.

• Опыт написания Python-скриптов для автоматизации.

• Знание протоколов безопасности (TLS, SRTP).

Условия:

  • Официальное оформление в штат (или через ИП/самозанятость – если у Вас есть желание) и заработная плата (согласовывается индивидуально, в зависимости от квалификации кандидата).
  • Отсутствие бюрократии, быстрое принятие решений, демократичная позитивная обстановка. Отсутствие дресс-кода.
  • Наличие всех современных инструментов и оборудования для работы.
  • Гибкий график и формат работы.
  • Профессиональный рост – возможность развиваться в смежных областях.
  • Возможность вести проект от начала до конца, видеть результаты своей работы и наблюдать пользовательский опыт.
  • Офис в центре города.

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

27 Апреля

Программист

Выборг

от 80 000 руб.

Компания "ЛЕНИНГРАДСКОЕ ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ "ВЫБОРГСКИЙ МЕЖРАЙОННЫЙ НАРКОЛОГИЧЕСКИЙ ДИСПАНСЕР""...

Отправить резюме подробнее

28 Апреля

Программист 1С( Содействие )

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

от 150 000 руб.

Компания "Содействие" Компания: SODST — федеральная кадровая экосистема, аккредитованная Рострудом. Формат: проектная работа / гибкий график /...

Отправить резюме подробнее

20 Мая

Программист 1C

Санкт-Петербург, м. Улица Дыбенко

Требования: Опыт работы от 2 лет со схожим функционалом; Уверенное знание механизмов платформы 1С, умение писать и оптимизировать код;...

Отправить резюме подробнее

13 Мая

Программист 1С( Кронштадтский морской завод )

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

Компания "Кронштадтский морской завод" Крупнейшее судоремонтное предприятие Северо-Западного региона приглашает начинающего специалиста на...

Отправить резюме подробнее

13 Мая

Разработчик 1С( СОГАЗ, Международный медицинский центр )

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

Компания "СОГАЗ, Международный медицинский центр" Вам предстоит: Разработка типовых и нетиповых конфигурации 1С на платформе 8.3...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: