HawkEye 360

Software Integration & Test Engineer - ELINT Systems

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

Инженер по интеграции и тестированию ПО для наземных систем обработки ELINT. Задача — обеспечивать CI/CD, регрессионное тестирование и контроль качества систем, преобразующих сырые IQ-данные в геолокации ELINT, с перспективой роста в доменную экспертизу ELINT.

Задачи

  • Поддерживать пайплайны CI/CD для наземных систем обработки ELINT
  • Интегрировать автоматизированные тестовые наборы в CI/CD с помощью Airflow, Jenkins, GitLab CI и подобных инструментов
  • Координировать интеграцию ПО и обеспечивать сквозной поток данных через пайплайны обработки
  • Проводить системное интеграционное тестирование компонентов ПО ELINT
  • Мониторить сборки и деплой, выявлять и устранять проблемы интеграции
  • Поддерживать и развивать тестовую инфраструктуру: окружения, репозитории данных, фреймворки валидации
  • Поддерживать релизы: выполнять процедуры валидации и документировать результаты тестирования
  • Проводить валидацию данных, сравнивая наборы геолокаций ELINT до и после изменений
  • Изолировать и воспроизводить дефекты ПО для помощи в диагностике
  • Изучать характеристики сигналов ELINT, параметры излучателей и принципы геолокации
  • Совместно с аналитиками ELINT переводить операционные требования в проверяемые критерии приёмки
  • Взаимодействовать с командами разработки, аналитиками ELINT и системными операциями
  • Обмениваться знаниями с тестировщиками и аналитиками и согласовывать стратегии тестирования

Требования

  • Степень бакалавра в Computer Science, Software Engineering, Electrical Engineering, математике или смежной технической области либо эквивалентный опыт
  • 4+ года опыта в тестировании ПО, интеграции и обеспечении качества
  • Сильный опыт в методологиях регрессионного тестирования и оценке влияния изменений
  • Практический опыт с инструментами и практиками CI/CD (Jenkins, GitLab CI, GitHub Actions или аналоги)
  • Владение языками скриптов и программирования для автоматизации тестов (Python, Bash или аналоги)
  • Сильные аналитические навыки и внимание к деталям
  • Самостоятельность и инициативность, умение работать независимо
  • Желание изучать домен ELINT и развиваться в области signals intelligence
  • Умение эффективно работать в быстро меняющейся среде с критичной для миссии нагрузкой

Условия

  • Конкурентная базовая зарплата плюс годовой бонус за результативность
  • Бенефиты и опционы (equity)
  • Зарплатный диапазон $110,000—$145,000 USD
  • Возможность рассматривать кандидатов другого уровня, что может повлиять на компенсацию
  • Работа в офисе в Herndon, Virginia

Навыки

  • CI/CD
  • Airflow
  • Jenkins
  • GitLab CI
  • GitHub Actions
  • Python
  • Bash
  • регрессионное тестирование
  • автоматизация тестирования
  • ELINT
  • SIGINT
  • RF signal processing

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

Software Engineer – Emulation and Automated Test
IntuitiveMiddleSunnyvaleОфис
117,700 – 158,400 USD в год
4 нояб.
Software Engineer, Network Engineering
CiscoMiddleSan JoseОфис
155,000 – 222,600 USD в год
4 нояб.
ADAS Feature and Software Engineer
Ford ProMiddleDearbornГибрид
101,483 – 192,900 USD в год
3 нояб.
Automation Testing Software Engineer III
JPMorganChaseSeniorОфис
137,750 – 185,000 USD в год
3 нояб.
Sr. Software Engineer in Test
AbbottSeniorLake ForestОфис
78,000 – 156,000 USD в год
3 нояб.