Northrop Grumman

Software Engineer (3/4) – Mission Planning & Scheduling (MPS) AHT

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

Инженер-разработчик в команду Mission Planning & Scheduling (MPS) Ground Software. Разработка, интеграция и сопровождение наземного ПО для планирования и выполнения космических миссий, включая планирование сеансов связи и расписаний спутников.

Задачи

  • Полноценная full-stack разработка на уровнях ОС, платформы и прикладного ПО наземных систем
  • Разработка возможностей планирования и составления расписаний миссий: планирование сеансов связи, расписаний активностей и ресурсов спутников и наземных систем
  • Интеграция эфемерид, ограничений и правил эксплуатации в инструменты планирования
  • Разработка клиентских и серверных приложений и сервисов на основе сервис-ориентированных и объектно-ориентированных архитектур и обмена данными через message bus
  • Сборка и интеграция приложений на Python, C++, PostgreSQL, Ansible, PKI и инструментах статического анализа кода
  • Взаимодействие с командами астродинамики и эксплуатации миссий для интеграции данных о траекториях и ограничениях
  • Поддержка наземного ПО и конфигураций, устранение проблем с ПО и оборудованием
  • Поддержка приёмочных испытаний: выполнение тестовых процедур, автоматизация тестов и валидация функций планирования
  • Конфигурирование и развёртывание наземного ПО в операционных, тестовых и dev-средах
  • Поддержка наземного ПО во время запусков и репетиций запуска (LEOP и ранние операции)

Требования

  • Степень бакалавра в STEM (желательно Computer Science или Engineering) и 5 лет опыта (уровень 3) либо 8 лет (уровень 4); или магистр и 3/6 лет; или PhD и 1/4 года
  • Опыт разработки ПО
  • Опыт разработки приложений на Python
  • Опыт работы с C++
  • Опыт написания скриптов на Bash
  • Гражданство США
  • Действующий допуск Top Secret на момент подачи заявки

Условия

  • Возможна помощь с релокацией
  • Позиция на кампусе в Dulles, VA (onsite)
  • Командировки около 10% времени
  • Зарплата уровня 3: $114,000–$171,000; уровня 4: $142,200–$213,400
  • Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус
  • Медицинская страховка, страхование жизни и инвалидности, сберегательный план, оплачиваемые отпуска и праздники

Навыки

  • Python
  • C++
  • Bash
  • PostgreSQL
  • Ansible
  • PKI
  • CI/CD
  • DevOps
  • FreeFlyer
  • STK
  • message bus
  • статический анализ кода

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

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.