Lockheed Martin
Software Engineer Staff - Level 4
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду тестирования ПО авиационных систем F-16 (Lockheed Martin Aeronautics). Разработка автоматизированных тестов и тестовых программ для Operational Flight Program и бортовых вычислителей.
Задачи
- Интерпретировать и декомпозировать требования к самолёту и вооружению для разработки тест-кейсов и программ автоматизированных тестов
- Разрабатывать программные приложения и пакеты для улучшения традиционных процессов тестирования в System Integration Lab (SIL)
- Координировать работу с командами тестирования ПО и аппаратного обеспечения для планирования и выполнения автоматизированных тестов
- Документировать результаты в соответствии с процессами разработки и конфигурационного управления
- Проводить интеграционные тесты подсистем самолёта против разрабатываемых Operational Flight Programs (OFP)
- Разрабатывать тест-планы и тестовые процедуры
- Фиксировать аномалии OFP и Integrated Test Stand (ITS) в базах Software Problem Anomaly Report (SPAR)
- Помогать в устранении неполадок и исправлении SPAR
- Проводить системные тесты на каждой фазе процесса разработки
- Поддерживать встречи Interface Control Working Group (ICWG) и User Group
Требования
- Степень бакалавра в области Computer Science или смежной области
- 4+ года профессионального опыта разработки ПО
- Владение Python и практиками разработки на Python
- Опыт работы с Git и workflow контроля версий
- Опыт разработки ПО и методов, повышающих тестирование ПО и аппаратного обеспечения за счёт автоматизации
- Гражданство США
- Наличие минимум Final Secret Security Clearance
Условия
- Полная занятость, зарплата $120600–$224000 в год
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск, праздники, родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые программы краткосрочного и долгосрочного вознаграждения
- Возможны командировки
Навыки
- Python
- Git
- Docker
- Podman
- Django
- OCR
- CI/CD
- реляционные базы данных
- объектно-ориентированное программирование