Lockheed Martin
Software Engineer Stf - E4
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО в команду Lockheed Martin Space для создания и развёртывания решений для сложной космической системы в Agile Scrum-команде. Работа включает проектирование, разработку, тестирование и отладку ПО, а также автоматизацию и подход «everything as code».
Задачи
- Генерировать и моделировать операционные планы для исследования возможных сценариев
- Динамически оптимизировать наземные и космические сенсоры для обеспечения всеобъемлющей осведомлённости о космическом пространстве
- Стратегически оптимизировать размещение и манёвры группировок спутников для удовлетворения множества меняющихся приоритетов
- Планировать, проводить и координировать работы по разработке ПО
- Проектировать, разрабатывать, документировать, тестировать и отлаживать ПО
- Применять стандарты, процессы, процедуры и инструменты на протяжении всего жизненного цикла разработки
- Исправлять ошибки программ, готовить инструкции по эксплуатации и документацию
- Анализировать возможности системы для решения вопросов по назначению программы, требованиям к выходным данным и методам программирования
- Обеспечивать соблюдение стандартов разработки ПО
Требования
- Опыт разработки ПО на объектно-ориентированных языках, таких как Java и JavaScript
- Опыт разработки ПО с использованием CI/CD-инструментов (GitLab, Jenkins)
- Опыт работы над крупномасштабными программными проектами с участием нескольких команд и стейкхолдеров
- Знание лучших практик тестирования ПО: модульное, интеграционное и end-to-end тестирование
- Гражданство США: допуск не требуется для начала, но необходимо получить и поддерживать допуск TS/SCI
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP
- Гибкие расходные счета
- Образовательная поддержка
- Страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые программы краткосрочного и/долгосрочного вознаграждения
Навыки
- Java
- JavaScript
- GitLab
- Jenkins
- CI/CD
- SpringBoot
- Quarkus
- LIT
- Node.js
- Express
- Python
- Helm
- Kubernetes
- Docker
- Rancher
- GIT
- unit test
- integration test
- end-to-end test