BAE Systems
Eng Sr Prin II - SW
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в группу Software and Ground Solutions компании BAE Systems Space & Mission Systems. Разработка встраиваемого ПО для спутников и сопутствующей тестовой инфраструктуры, полный жизненный цикл ПО.
Задачи
- Разрабатывать ПО для командования и управления спутниками, планирования миссий и анализа данных
- Выполнять полный жизненный цикл ПО: требования, архитектура, проектирование, код, тестирование, интеграция, документация и поддержка
- Поддерживать регулярный и предсказуемый график работы
- Выстраивать и поддерживать эффективные рабочие отношения внутри отдела и компании
- Выполнять другие необходимые обязанности
Требования
- Степень бакалавра или выше в области инженерии или смежной технической специальности
- 10 и более лет профильного опыта
- Действующий допуск TS/SCI
- Опыт в одной или нескольких областях: облачная разработка (AWS, Lambda, Docker, Kubernetes); веб- и REST-сервисы (Spring, Jersey, Flask, CherryPy, Ruby on Rails); front-end и UX (JavaScript, Angular, React, JavaFX, Python, Qt); back-end (SQL и NoSQL, JPA/ORM); ПО моделирования, планирования и расписаний (Java, C++, Python)
- Опыт объектно-ориентированного проектирования
- Опыт построения UML-диаграмм классов, последовательностей и активностей
- Опыт формальных практик разработки ПО, включая конфигурационное управление, стандарты кодирования и стайлгайды
Условия
- Работа на площадке пять дней в неделю
- Возможны поездки и перемещения между кампусами компании
- Работа в офисе, лаборатории, производственном цехе или чистой комнате
- Возможно участие в программе краткосрочных премий
- Медицинская, стоматологическая и офтальмологическая страховка, HSA, план 401(k), страхование жизни и от несчастных случаев, EAP, юридический план и скидки
- Оплачиваемые отпуска и праздничные дни, включая родительский, военный и другие виды отпуска
Навыки
- C
- C++
- Rust
- Python
- Ruby
- CI/CD
- Containerization
- AWS
- Lambda
- Docker
- Kubernetes
- Spring
- Jersey
- Flask
- CherryPy
- Ruby on Rails
- JavaScript
- Angular
- React
- JavaFX
- Qt
- SQL
- NoSQL
- JPA
- ORM
- Java
- UML
- Azure
- MQTT
- AMQP
- Kafka
- Vue
- Nginx
- Apache
- Postgres
- MATLAB
- Cameo
- PlantUML
- DevSecOps
- gtest
- ctest
- TDD
- Agile