Red Cat

Software Engineer II /Embedded Systems & Software

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

Инженер-разработчик встраиваемого ПО для беспилотных надводных судов и автономных морских систем. Разработка и интеграция бортовых вычислений, телеметрии, видеосервисов и сторонних сенсоров.

Задачи

  • Разрабатывать, тестировать и поддерживать приложения на Python и C++ для беспилотных морских платформ
  • Интегрировать сторонние сенсоры, камеры, радары, системы связи и ПО
  • Разрабатывать и поддерживать телеметрию, удалённый мониторинг, видеотрансляцию и мониторинг состояния систем
  • Диагностировать сложные проблемы ПО, сетей, ОС и интеграции с оборудованием
  • Разрабатывать лёгкие автотесты, скрипты сборки и инструменты деплоя
  • Улучшать процессы разработки и релизов в GitLab
  • Создавать воспроизводимые процедуры сборки, упаковки и деплоя бортового и операторского ПО
  • Поддерживать разработку и интеграцию систем на базе MAVLink, ArduPilot и TAK
  • Взаимодействовать с командами механики, электроники, сетей, автономности и ПО
  • Поддерживать интеграцию и тестирование в лаборатории, у причала и на воде
  • Вести техническую документацию, версионирование и задачи разработки
  • Использовать AI-инструменты разработки для ускорения разработки, отладки и тестирования

Требования

  • Сильные навыки разработки на Python и рабочее владение C++
  • Опыт разработки, развёртывания и отладки ПО на Linux
  • Опыт работы с Git, GitLab или аналогичными системами контроля версий, включая ветвление и код-ревью
  • Знакомство с Jira или аналогичными трекерами задач
  • Опыт использования генеративных AI-инструментов для кодинга (Cursor, OpenAI Codex и др.)
  • Понимание TCP/IP, UDP, Ethernet, сетевой маршрутизации и диагностики связности
  • Опыт интеграции ПО с оборудованием, сенсорами, API и протоколами связи
  • Опыт разработки автотестов и отладки сложных проблем ПО
  • Способность самостоятельно разрабатывать, тестировать и выпускать надёжные функции
  • Знакомство со встраиваемыми вычислительными платформами и интерфейсами оборудования и ПО
  • Готовность работать руками со встраиваемым оборудованием и системами автономных транспортных средств
  • Способность самостоятельно управлять задачами и приоритетами разработки
  • Готовность участвовать в полевых испытаниях и периодически ездить в командировки
  • Сильные навыки письменной и устной коммуникации
  • Способность документировать техническую работу и эффективно взаимодействовать с инженерами
  • Гражданство США или статус постоянного резидента (требование ITAR/EAR)

Условия

  • Базовая зарплата плюс щедрый годовой пакет акций и потенциальные бонусы
  • Работа в офисе и лаборатории с интеграцией на судах и испытаниями на открытом воздухе
  • Периодические командировки и гибкий график для поддержки испытаний и демонстраций
  • Проверка биографии после предложения о работе
  • Работодатель участвует в E-Verify

Навыки

  • Python
  • C++
  • Linux
  • Git
  • GitLab
  • Jira
  • Cursor
  • OpenAI Codex
  • TCP/IP
  • UDP
  • Ethernet
  • ArduPilot
  • ArduRover
  • MAVLink
  • ATAK
  • WinTAK
  • NVIDIA Jetson
  • Docker
  • GitLab CI/CD
  • CAN bus
  • UART
  • RTSP
  • WebRTC
  • FFmpeg
  • GStreamer
  • MediaMTX
  • GNSS
  • PostgreSQL

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

Software Developer V
General Atomics Aeronautical SystemsSeniorPowayОфис
118,500 – 207,750 USD в год
27 окт.
Software Engineer III, Infrastructure, Google Cloud NetInfra
GoogleMiddleMadisonОфис
147,000 – 210,000 USD в год
27 окт.
Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy
GoogleSeniorKirklandОфис
174,000 – 252,000 USD в год
27 окт.
Staff Software Engineer, Infrastructure, Network Product Ordering
GoogleSeniorSunnyvaleОфис
207,000 – 300,000 USD в год
27 окт.
Mission Software Engineer
Anduril IndustriesMiddleWalthamОфис
132,000 – 175,000 USD в год
27 окт.
Software Engineer II /Embedded Systems & Software — Red Cat, Fort Pierce | itrelocate