Разработчик ПО для одноплатных компьютеров (Raspberry Pi, Jetson)

Шахты

Разработчик ПО для одноплатных компьютеров (Raspberry Pi, Jetson)

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

Обязанности:
  • Создание аппаратной части ретранслятора (Часть 1: устройство с аналоговым видео и управления ELRS - Часть 2: компьютер и пульт управления RadioMaster). Связь между двумя частями должна передаваться через интернет.
Требования:
  • Linux на одноплатниках (Raspberry/Orange/Jetson): Debian/Ubuntu, systemd-сервисы, udev-правила, V4L2, ALSA, диагностика dmesg/journalctl, стабильный автозапуск и watchdog.

  • Захват и кодирование видео: UVC/AV-to-USB карты, V4L2, H.264/H.265 (x264/VAAPI/NVENC/MMAL/NVMM), низкая задержка (GOP/IDR, без B-кадров, CBR), базовое знание GStreamer (webrtcbin/rtph264pay) и/или FFmpeg.

  • WebRTC/RTSP/SRT: ICE/STUN/TURN, DTLS-SRTP, RTP/RTCP, jitter buffer, когда выбирать RTSP/SRT vs WebRTC; настройка медиасерверов (Janus/mediasoup/Pion) и сигналинга.

  • Сети и VPN: WireGuard/OpenVPN, обход CGNAT через VPS-хаб, MTU/PMTU, QoS/DSCP, UDP-туннели, мониторинг потерь/джиттера (iperf3, mtr).

  • RC/FPV-стек: ELRS/CRSF (кадры каналов, телеметрия), настройка TX-модулей, сериал-бридж (UART, скорость/формат), mapping джойстика/HID → каналы CRSF, failsafe/arming логика, базовая электрика (земля, уровни, шумы).

  • Интеграционное ПО: Python/C++ (serial, asyncio, state machine), управление процессами, REST/WebSocket для внешнего управления, логирование и телеметрия.

  • Надёжность и безопасность: SSH-ключи, файрволл, автоматические обновления (Ansible/Docker, atomic deploy), health-checks, резервное восстановление.

  • Железо/питание: стабильное питание SBC и периферии, термоменеджмент, экранирование/EMI, кабели/разъёмы, UART-адаптеры, уровень TTL

  • Реализованные low-latency видео-цепочки (<150–250 мс end-to-end) на SBC c WebRTC/RTSP.

  • WireGuard-сети с узлами за NAT/CGNAT и стабильной работой под потерями/джиттером.

  • Связка UVC/AV-захват → кодек → WebRTC/RTSP с устойчивостью к разрывам.

  • ELRS/CRSF через UART: управление каналами с SBC, обработка телеметрии, корректный failsafe.

  • Производственный опыт с GStreamer (пайплайны для захвата/энкода/сети) и/или Janus/mediasoup

  • Опыт работы с Jetson (nvv4l2h264enc/NVMM) или Pi HW-энкод, SRT/RIST, опыт с HDZero/Walksnail/DJI (цифровое FPV), ROS2/модульные шины.

  • Пайка/проводка, изготовление жгутов, опыт полевых тестов (логирование задержки, запись трасс

Условия:

  • Работа возможна в офисе или на месте исполнителя (в пределах Мск)
  • Оплата сдельная
Посмотреть контакты работодателя

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

Sigma Academy (АНО ДПО МУЦ ИТ)
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
SkillStaff
Удаленная работа
  • Москва

  • Не указана

Рекомендуем

Full‑Stack разработчик (Next.js + Supabase)

Саковская Людмила Владимировна

Удаленная работа
  • Москва

  • до 1600 USD

Рекомендуем
Картриджи Для Принтера
Удаленная работа
  • Москва

  • от 250000 RUR

Картриджи Для Принтера

Эксперт по закупкам

Картриджи Для Принтера

Удаленная работа
  • Москва

  • до 500000 RUR

КЕНДИ ЛЕДИ
Удаленная работа
  • Москва

  • от 1000000 RUR

УК Маттерхорн
Удаленная работа
  • Москва

  • от 1000000 RUR

Удаленная работа
  • Москва

  • от 80000 RUR

Подарки оптом
Удаленная работа
  • Москва

  • от 200000 RUR

Проект Монтаж
Удаленная работа
  • Москва

  • от 200000 RUR

Cookies.Games
Удаленная работа
  • Москва

  • до 300000 RUR

КЕНДИ ЛЕДИ
Удаленная работа
  • Москва

  • до 300000 RUR

PARMA Technologies Group

Java-разработчик

PARMA Technologies Group

Удаленная работа
  • Москва

  • до 300000 RUR

IBS
Удаленная работа
  • Москва

  • до 300000 RUR

Backend-разработчик

Бессонов Олег Анатольевич

Удаленная работа
  • Москва

  • от 120000 RUR

UNICA engineering

Разработчик 1С

UNICA engineering

Удаленная работа
  • Москва

  • от 120000 RUR

Группа компаний Астра

Go-разработчик (RuBackup)

Группа компаний Астра

Удаленная работа
  • Москва

  • от 120000 RUR

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

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