Leidos
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в отдел подводных систем Leidos для разработки, тестирования и поставки необитаемых подводных аппаратов (UUV) и интеграции сенсоров. Работа в R&D-команде на площадке NIWC Pacific в Сан-Диего, включая испытания в море.
Задачи
- Разрабатывать и дорабатывать пользовательский интерфейс и управление сенсорами, интегрированными на UUV
- Разрабатывать и оптимизировать поведение UUV для выполнения задач и максимизации сбора данных с сенсоров
- Оптимизировать существующий код на C/C++/C#, Java и Python
- Разрабатывать платформо-независимые инструменты обработки данных
- Готовить отчёты о производительности ПО по требованиям тестирования и оценки
- Создавать инженерную и обучающую документацию по технологическим поставкам
- Проектировать и внедрять защищённые CI/CD-пайплайны с контейнеризацией, автоматическим тестированием и сканированием уязвимостей
- Проводить тестирование на малых судах и кораблях в океане, запуск и подъём систем, пост-тестовый анализ данных
- Участвовать в испытаниях, обучении и операциях в других локациях в США и за рубежом, включая многодневные выходы в море
Требования
- Гражданство США и активный допуск SECRET или способность его получить
- Степень бакалавра или магистра (предпочтительно) в Computer Science или Electrical Engineering
- 3+ года программирования на C/C++, Python и Java
- Опыт работы с системами контроля версий и CI/CD
- Опыт самостоятельной и командной разработки, поставки продуктов и оценки производительности
- Опыт анализа экспериментальных данных и обратной связи в цикл разработки
- Сильные навыки технического письма для отчётов и брифингов
- Умение находить решение задачи и привязывать его к расписанию
- Процессная ориентированность и внимание к деталям
- Сильные лидерские навыки и опыт управления небольшими группами
- Гибкость и отзывчивость к потребностям заказчика
- Готовность к частому перемещению по пирсам, докам и помещениям, подъёму грузов до 50 фунтов, работе на высоте до 20 футов, работе на морских судах, в том числе с ночёвками, и в различных температурах и непогоде
Условия
- График 9/80B (80 часов за 9 дней, каждая вторая пятница выходной)
- Работа onsite в NIWC в Сан-Диего
- Возможны командировки в США и за рубеж
- Диапазон оплаты $87,100.00 - $157,450.00
- Позиция открыта минимум 3 дня с даты публикации
Навыки
- C
- C++
- C#
- Java
- Python
- CI/CD
- DevOps
- контейнеризация
- автоматизированное тестирование
- сканирование уязвимостей
- системы контроля версий
- обработка данных
- интеграция сенсоров
- UUV