Graham Technologies

Senior Software Engineer

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

Senior Software Engineer для программы электронной борьбы ВВС США: разработка, интеграция и сопровождение автоматизированной системы тестирования mission data. Работа с Government и industry-партнёрами, обработка real-time данных и интеграция с лабораторным оборудованием.

Задачи

  • Анализировать mission workflows для определения требований к автоматизированному тестированию
  • Проектировать, разрабатывать и сопровождать production-софт для верификации и валидации mission data
  • Разрабатывать интерфейсы для связи с лабораторными симуляторами и внешним оборудованием
  • Разрабатывать приложения для приёма, парсинга, корреляции и обработки структурированных и real-time сообщений
  • Проектировать словари сообщений, интерфейсы, логику обработки данных и протоколы
  • Разрабатывать ПО для автоматической оценки откликов системы и определения pass/fail
  • Проектировать GUI для настройки, запуска, мониторинга и анализа тестирования
  • Разрабатывать логирование, отчётность, трассируемость и анализ данных
  • Интегрировать собственное ПО с Government и сторонними компонентами
  • Разрабатывать и выполнять unit, integration, regression, performance и acceptance тесты
  • Валидировать производительность, точность, надёжность и пропускную способность
  • Устранять дефекты, проблемы таймингов, интерфейсов и интеграции с root-cause анализом
  • Участвовать в технических ревью, демонстрациях и Government acceptance events
  • Вести исходный код, релизную документацию, build-инструкции и version control
  • Поддерживать сопровождение, обновления кибербезопасности и устранение дефектов

Требования

  • Гражданство США
  • Активный допуск DoD Secret или готовность его получить и поддерживать
  • Степень бакалавра в CS, Software/Computer/Electrical/Systems Engineering или смежной области (или эквивалентный опыт)
  • 5+ лет профессионального опыта разработки, интеграции и тестирования сложных приложений
  • Сильный опыт программирования на C++, C#, Python, Java или похожих ООП-языках
  • Опыт разработки Windows, distributed, client/server, real-time или data-intensive приложений
  • Опыт интеграции ПО с внешними системами, лабораторным оборудованием, embedded-системами или hardware-интерфейсами
  • Опыт обработки структурированных данных, бинарных сообщений, телеметрии, сетевого трафика или real-time потоков
  • Опыт создания документации: требований, дизайна, спецификаций интерфейсов, тест-процедур
  • Опыт с source control, configuration management, defect tracking, сборками и SDLC
  • Сильные аналитические навыки, troubleshooting и коммуникация
  • Возможность работать onsite на Eglin Air Force Base

Условия

  • Четыре недели накопленного PTO в первый год
  • Одиннадцать оплачиваемых федеральных праздников
  • Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
  • План 401(k) с ежегодными взносами работодателя
  • Гибкий график
  • Компенсация за продолжение образования и обучение

Навыки

  • C++
  • C#
  • Python
  • Java
  • Windows
  • MIL-STD-1553
  • TCP/IP
  • UDP
  • Serial Communications
  • Asynchronous messaging
  • Git
  • GitLab
  • Jenkins
  • Jira
  • CI/CD
  • Automated testing
  • HWIL
  • Simulation

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Senior Software Engineer — Graham Technologies, Офис | itrelocate