Northrop Grumman
Sentinel Sr Principal Software Engineer - 20459
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Principal Software Engineer в программу Sentinel (Northrop Grumman Defense Systems). Разработка специализированных инструментов и приложений для Windows, Linux и встраиваемых платформ, поддержка полного жизненного цикла ПО и CI/CD.
Задачи
- Разрабатывать и проектировать специализированные инструменты и приложения
- Готовить документацию, участвовать в ревью дизайна, кода и готовности ПО
- Программировать на C, C++, Java и Python
- Разрабатывать приложения под Windows, Linux и кросс-компилируемые платформы, включая embedded
- Поддерживать полный жизненный цикл ПО: дизайн, интеграция, верификация, развёртывание и сопровождение
- Проектировать и внедрять устойчивые CI/CD пайплайны для нескольких продуктов
Требования
- Гражданство США и активный допуск Secret/SAP с первого дня
- 8 лет опыта с бакалаврской степенью, 6 лет с магистерской, 4 года с PhD или 4 дополнительных года опыта вместо степени
- Сильные коммуникативные навыки и умение наставлять junior-инженеров
- Практический опыт программирования на Python, C#, C/C++ или Java
- Знание сетевых протоколов, работа с TCP/IP и UDP сокетами, последовательные интерфейсы RS-232/RS-485
- Опыт работы с JSON: проектирование схем, валидация, сериализация/десериализация, хранение в PostgreSQL (JSON/JSONB)
- Опыт с фреймворком QT для C++
- Опыт разработки систем обучения и симуляции для DoD
- Опыт полного жизненного цикла ПО и отладки систем
Условия
- Медицинская, стоматологическая и оптическая страховка
- Пенсионный план 401k
- Оплата обучения
- Страхование жизни
- Программы помощи сотрудникам и work/life solutions
- Оплачиваемый отпуск
- Ресурсы для здоровья и благополучия
- Скидки для сотрудников
- График 9/80: каждый второй пятница выходной
- Возможны сверхурочные, сменные надбавки и дискреционный бонус
Навыки
- C
- C++
- Java
- Python
- C#
- QT
- TCP/IP
- UDP
- RS-232
- RS-485
- JSON
- PostgreSQL
- GitHub
- GitLab
- Jenkins
- Jira
- Azure DevOps
- MySQL
- CI/CD
- Linux
- Windows