STR

Autonomy Algorithms Senior Software Engineer

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

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

Задачи

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

Требования

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

Условия

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

Навыки

  • C++
  • Java
  • Python
  • JIRA
  • Confluence
  • Gitlab
  • static analysis
  • DevSecOps
  • CI/CD
  • Reinforcement learning
  • Agentic AI
  • MAVLINK
  • ROS
  • TAK
  • Containerization
  • Agile
  • Test-driven development
  • Object-Oriented Programming

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

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 в год, Arlington | itrelocate