Dyna Robotics

Senior Software Engineer, Fleet Connectivity

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

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

Задачи

  • Отвечать за сетевую производительность при удалённом телеуправлении: измерять и минимизировать end-to-end задержку и джиттер, настраивать транспорт и приоритизацию видео- и управляющих потоков, обеспечивать плавную деградацию сессий вместо отказа связи
  • Строить стек связности парка роботов: мониторинг, диагностика и автоматический failover, превращающие обрыв соединения в автоматический поиск причины и восстановление
  • Отвечать за сетевую часть запуска площадок: инструменты оценки сети заказчика до приезда робота, настройка failover, QoS и VPN совместно с командой деплоя
  • Проектировать связность для реальных условий: мёртвые зоны WiFi на складах, cellular failover, корпоративные сети с VPN и неизменяемыми правилами файрвола
  • Диагностировать полевые проблемы в сетях, которые не контролируются компанией, и строить исправления, чтобы сбой не повторялся
  • Обеспечивать надёжность офисной и демонстрационной сети, чтобы живые демо не срывались
  • Работать с инженерами и исследователями, чтобы сеть опережала их потребности в загрузке данных для обучения и отладке моделей в реальном времени
  • Быть ключевым человеком при инцидентах связности — на живом демо или в поле

Требования

  • Практический опыт отладки реальных сетей: диагностика WiFi/RF и пакетный анализ (Wireshark, tcpdump, iperf)
  • Глубокое понимание TCP и UDP и их поведения на каналах с потерями и высоким джиттером, сильные навыки Linux-сетей (маршрутизация, traffic shaping через tc, файрволы, VPN, например WireGuard)
  • Опыт поставки production-качества софта на C++, Rust или Python, а не только скриптов и прототипов
  • Готовность работать в поле и ясно коммуницировать под давлением
  • Степень в CS, EE или смежной области либо эквивалентный практический опыт

Навыки

  • C++
  • Rust
  • Python
  • Linux
  • TCP
  • UDP
  • Wireshark
  • tcpdump
  • iperf
  • tc
  • WireGuard
  • VPN
  • QoS
  • WebRTC
  • RTP
  • QUIC
  • SRT
  • ZeroMQ
  • ROS 2
  • DDS
  • LTE
  • 5G

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Senior Software Engineer, Fleet Connectivity — Dyna Robotics, Redwood City | itrelocate