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