Shield AI

Senior Staff Engineer, Systems Integration (R5415)

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

Инженер по системной интеграции в оборонно-технологическую компанию Shield AI. Проектирование и поддержка кросс-платформенных распределённых систем реального времени, интеграция стороннего ПО и симуляционных сред.

Задачи

  • Проектировать, реализовывать и поддерживать ПО на C++ и Python для сложных кросс-платформенных систем
  • Участвовать в проектировании архитектуры с фокусом на производительность, поддерживаемость и интеграцию
  • Разрабатывать и поддерживать API и интерфейсы обмена сообщениями (gRPC, REST, ZeroMQ)
  • Интегрировать стороннее ПО и аппаратные системы, включая инструменты реального времени и симуляции
  • Отлаживать и поддерживать распределённые системы с учётом многопоточности, таймингов и потоков данных
  • Применять современные agile-практики: TDD, непрерывную интеграцию, автоматизированное тестирование
  • Улучшать и поддерживать CI/CD-процессы с использованием GitLab CI, Docker, CMake и Conan
  • Взаимодействовать с командами и проектами, распространять лучшие практики разработки
  • Постоянно изучать и осваивать новые инструменты, стандарты и технологии

Требования

  • Минимум 5 лет релевантного опыта с степенью бакалавра; или 4 года со степенью магистра; или 2 года с PhD; или эквивалентный опыт
  • Уверенное владение современным C++ (C++14/17/20) и умение работать с legacy-кодом (C++98/03)
  • Опыт работы в Linux/Unix, включая системную разработку и инструменты отладки
  • Опыт разработки на Python
  • Профессиональный опыт работы в Linux (опыт с Windows — плюс)
  • Понимание системной инженерии и паттернов проектирования
  • Опыт работы в команде с CI/CD и автоматизацией тестирования
  • Опыт контейнеризации, в частности Docker
  • Действующий допуск SECRET

Условия

  • Полная занятость, постоянный сотрудник: оклад в указанном диапазоне + бонус + льготы + опционы
  • Временный сотрудник: оклад + временный пакет льгот (после 60 дней работы)
  • Оплата зависит от навыков, опыта, лицензий, сертификатов и конкретного места работы
  • Все предложения обусловлены проверкой биографии и возможной проверкой рекомендаций
  • Военные стипендиаты и частично занятые сотрудники не имеют права на льготы
  • Равные возможности трудоустройства и статус affirmative action employer

Навыки

  • C++
  • C++14
  • C++17
  • C++20
  • C++98
  • C++03
  • Python
  • Linux
  • Unix
  • gRPC
  • REST
  • ZeroMQ
  • GitLab CI
  • Docker
  • CMake
  • Conan
  • CI/CD
  • TDD
  • AFSIM
  • NGTS
  • UCI
  • OMS
  • avionics
  • networking
  • real-time systems

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Senior Staff Engineer, Systems Integration (R5415) — Shield AI, 183,600 – 275,400 USD в год, San Diego | itrelocate