Huntington Ingalls Industries, Inc.
Software Engineer Lead - Secret - WPAFB - 31029 *
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководитель команды разработки на C++ в подразделении Warfare Systems компании HII. Ведёт разработку высокопроизводительных систем реального времени, участвует в коде и менторит инженеров.
Задачи
- Проектировать, разрабатывать и оптимизировать высокопроизводительное C++ приложение, писать чистый и поддерживаемый код
- Определять архитектурные решения команды на C++, обеспечивать масштабируемость и соответствие современным стандартам C++ (C++17/20)
- Менторить инженеров через практическое руководство, код-ревью и продвижение лучших практик
- Совместно с кросс-функциональными командами определять объём проекта, сроки и технические результаты
- Профилировать, отлаживать и решать сложные задачи в многопоточной среде
- Участвовать в найме, онбординге и оценке эффективности членов команды
- Продвигать непрерывное улучшение процессов разработки, инструментов и культуры команды
Требования
- 4 года прогрессивного опыта с бакалаврской степенью, 2 года с магистерской или 8 лет без степени
- Экспертный уровень современного C++ (C++14 или новее), глубокое знание стандартной библиотеки, ООП и управления памятью
- Опыт проектирования и разработки сложных многопоточных или критичных к производительности систем на C++
- 2+ года опыта технического руководства, включая код-ревью, архитектурные решения и менторство
- Рабочее знание Python или JavaScript для скриптов и инструментов
- Понимание архитектуры ПО, паттернов проектирования и методологий разработки
- Наличие допуска Secret минимум, возможность получить TS/SCI
Условия
- Полная занятость, оклад, диапазон $109,418 - $139,118
- Медицинская, стоматологическая и оптическая страховка, программы благополучия
- Пенсионный план 401(k), финансовое планирование, страхование жизни
- Оплачиваемые отпуска и праздники, компенсация обучения
- Стипендии на образование детей и послешкольное образование
- Командировки 0-10%
Навыки
- C++
- C++14
- C++17
- C++20
- Python
- JavaScript
- CUDA
- CMake
- Linux
- AWS
- Azure
- GCP
- CI/CD