STR

Autonomy Algorithms Senior Software Engineer

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

Senior-инженер в группу Collaborative Autonomy and Control: разработка, интеграция и тестирование алгоритмов и программных систем для автономных платформ, техническое лидерство в командах 2–4 инженеров.

Задачи

  • Проектировать, разрабатывать, внедрять, интегрировать, тестировать и демонстрировать продвинутые алгоритмы и программные системы для автономных платформ
  • Обеспечивать техническое лидерство и менторство в программах на всём жизненном цикле разработки ПО и систем — от ранних прототипов до интегрированных систем
  • Разрабатывать инструменты и приложения для систем планирования миссий, автоматизированного управления, беспилотных платформ, DevSecOps и CI/CD
  • Проактивно брать на себя лидерство в инженерных командах из 2–4 человек в рамках полного Agile-цикла, включая постановку и делегирование задач и поддержку
  • Поддерживать проектирование системной и системно-системной архитектуры (SoS)
  • Взаимодействовать с исследователями для переноса сложных математических алгоритмических концепций в программные приложения

Требования

  • Возможность получить security clearance (требуется гражданство США)
  • BS в Computer Science или смежной технической области и 5+ лет опыта
  • 3+ года опыта с C++ или Java
  • Опыт full stack разработки с сильным фокусом на backend-алгоритмическую разработку
  • Понимание структур данных, алгоритмов, конкурентности и оптимизации кода backend-исполняемых файлов
  • Опыт разработки, внедрения, интеграции и тестирования алгоритмов автономности и ПО
  • Опыт работы с исследователями для переноса сложных математических алгоритмических концепций в ПО
  • Опыт проактивного лидерства в командах 2–4 инженеров в полном Agile-цикле разработки
  • Опыт применения лучших практик: code review, unit-тестирование, покрытие тестами, статический анализ
  • Опыт поддержки проектирования системной архитектуры и архитектуры system of systems (SoS)
  • Опыт использования принципов ООП для крупномасштабных систем
  • Опыт работы с Agile-методологиями и инструментами (JIRA, Confluence, Gitlab, статический анализ)
  • Опыт test-driven development
  • Способность осваивать новые языки, библиотеки и технологии

Условия

  • Full-Time, зарплата $134,000 - $184,000
  • Гибкий гибридный формат: при отсутствии необходимости в офисных мощностях можно работать удалённо
  • Офисы: Woburn, MA, Arlington, VA или Dayton, OH
  • Работа над задачами национальной безопасности и обороны
  • Коллаборативная обучающая среда, поддержка глубокого технического понимания

Навыки

  • C++
  • Java
  • Python
  • JIRA
  • Confluence
  • Gitlab
  • статический анализ
  • DevSecOps
  • CI/CD
  • containerization
  • reinforcement learning
  • agentic AI
  • MAVLINK
  • ROS
  • TAK
  • constraint satisfaction algorithms
  • knowledge representation
  • ontologies
  • embedded programming
  • multi-agent coordination
  • UxV
  • collection orchestration
  • satellite constellation management
  • electronic warfare

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

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 окт.
Autonomy Algorithms Senior Software Engineer — STR, 134,000 – 184,000 USD в год, Woburn | itrelocate