Espressif

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)

Условия

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

Навыки

  • 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 — Espressif, Fort Pierce | itrelocate