Davidson Technologies
Software Engineer - Colorado Springs, CO
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в аэрокосмической и противоракетной отрасли. Разработка, интеграция и тестирование ПО для моделирования и симуляции боевых систем и сценариев миссий.
Задачи
- Проектировать, разрабатывать, интегрировать, тестировать, отлаживать и сопровождать ПО для моделирования и симуляции
- Разрабатывать ПО на C++, Python, Java, C# и других языках
- Анализировать технические требования и переводить их в поддерживаемые проектные решения
- Разрабатывать компоненты для моделирования систем угроз, траекторий ракет, сенсоров и сценариев
- Проводить верификацию и валидацию ПО: модульное, интеграционное, регрессионное и системное тестирование
- Разрабатывать автоматизированные тестовые скрипты и инструменты
- Устранять сложные дефекты и проводить анализ первопричин
- Участвовать в код-ревью и развитии стандартов разработки
- Работать в Linux-окружении и с современными инструментами разработки
- Использовать Git и участвовать в автоматизированных сборках, тестировании и деплое
- Поддерживать CI/CD-пайплайны и автоматизированное тестирование
- Вести техническую документацию, проектную и тестовую документацию
- Участвовать в Agile/Scrum-церемониях
- Взаимодействовать с системными инженерами, тестировщиками, аналитиками и заказчиками
- Поддерживать анализ требований, трассировку, верификацию и валидацию
- Анализировать результаты симуляций и выявлять расхождения и проблемы производительности
- Поддерживать интеграцию ПО между командами и компонентами симуляции
- Давать технические рекомендации и участвовать в решениях по архитектуре
- Помогать с деплоем, конфигурацией и сопровождением ПО
- Поддерживать демонстрации заказчикам и технические брифинги
Требования
- Степень бакалавра в Computer Science, Computer Engineering или Software Engineering
- 4+ года релевантного опыта разработки ПО
- Опыт с C++, C# и Python
- Опыт работы в Agile/Scrum, Kanban или SAFe
- Опыт с контейнеризацией (Docker, Kubernetes)
- Умение совместно работать над требованиями к продукту
- Возможность получить допуск DoD Secret Clearance
Условия
- Работа в офисе в Colorado Springs, CO
- Проекты в оборонной и аэрокосмической отрасли
- Требуется получение допуска DoD Secret Clearance
Навыки
- C++
- Python
- Java
- C#
- Linux
- Git
- CI/CD
- Docker
- Kubernetes
- Agile
- Scrum
- Kanban
- SAFe
- MATLAB
- REST API
- микросервисы