Lockheed Martin
Software Engineer Sr - E3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду APEX Lockheed Martin Space для интеграции и верификации бортового ПО обработки миссий OPIR в программах предупреждения о ракетном нападении и противоракетной обороны. Работа на стыке софта, железа, алгоритмов и систем обработки данных.
Задачи
- Разрабатывать ПО и приложения для автоматизированного тестирования на C++, Python и других языках
- Интегрировать ПО обработки миссий в средах разработки, симуляции и целевых стендах
- Разрабатывать автоматизированные модульные, интеграционные, функциональные и регрессионные тесты
- Создавать тестовые фреймворки и инструменты для проверки функциональности обработки миссий
- Готовить тестовые данные и сценарии, отражающие реальные условия эксплуатации
- Устранять проблемы интеграции ПО и систем
- Анализировать результаты тестов и выявлять первопричины сбоев
- Тесно взаимодействовать с инженерами ПО, FPGA, аппаратного обеспечения, алгоритмов и систем при интеграции
- Поддерживать тестирование hardware-in-the-loop и software-in-the-loop
- Поддерживать непрерывную интеграцию и автоматизированное регрессионное тестирование
- Документировать процедуры тестирования, результаты, дефекты и доказательства верификации
- Участвовать в формальной верификации ПО и квалификации системы
Требования
- Степень в Computer Science, Computer Engineering, Software Engineering или эквивалентный опыт в смежной технической области
- Опыт разработки на C++, Python или другом современном языке программирования
- Опыт тестирования, отладки или интеграции ПО
- Возможность получить допуск Secret
Условия
- Полная занятость, зарплата $110300–$204900 в год
- Медицинская, стоматологическая и оптическая страховка
- Гибкий график (например, 4x10)
- 401(k) с совпадением
- Оплачиваемый отпуск и праздники
- Родительский отпуск
- EAP, гибкие сберегательные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые программы краткосрочного и долгосрочного вознаграждения
Навыки
- C++
- Python
- GoogleTest
- pytest
- CI/CD
- Linux
- hardware-in-the-loop
- software-in-the-loop
- автоматизированное тестирование
- регрессионное тестирование
- интеграционное тестирование
- отладка
- FPGA
- обработка изображений
- обработка сигналов