Lockheed Martin
Software Engineer - E2
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду 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
Условия
- Полная занятость, офис в Boulder, Colorado
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с совпадением взносов
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые программы краткосрочного и долгосрочного премирования
Навыки
- C++
- Python
- GoogleTest
- pytest
- CI/CD
- Linux
- hardware-in-the-loop
- software-in-the-loop
- регрессионное тестирование
- автоматизация тестирования