Lockheed Martin
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО в Lockheed Martin Rotary and Mission Systems для продуктов Cross-Domain Solution, защищающих потоки критичных данных в военных сетях. Работа в agile-команде над дизайном, разработкой и сопровождением решений на Java/C++/C# в среде RedHat Linux с SELinux.
Задачи
- Проектирование и разработка ПО на Java/C++/C# в среде SELinux
- Создание, поддержка и отладка политик SELinux
- Разработка парсеров сообщений и XML-схем
- Интеграция сетевых протоколов
- Разработка shell-скриптов
- Тестирование ПО, включая unit-тесты
- Участие в agile-процессах: планирование, ретроспективы, демо, selloff
- Возможны командировки к заказчику для установки и обучения работе с решением
Требования
- Наличие допуска DoD Interim Secret Security Clearance
- Практический опыт работы с C++, C# или Java
- Знание сетевого программирования: TCP, UDP, IPC
- Опыт объектно-ориентированной разработки
- Опыт unit-тестирования (GTest, JUnit, JMockit)
- Понимание CI/CD
- Сильные навыки решения задач и самостоятельность
Условия
- Полная занятость, зарплата $91 200 – $169 400 в год
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий график и варианты расписания (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск, EAP, FSA
- Помощь в обучении, страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможна частичная удалённая работа
- Возможны годовые краткосрочные и долгосрочные программы премирования
Навыки
- Java
- C++
- C#
- SELinux
- RedHat Linux
- Linux
- TCP
- UDP
- IPC
- XML
- Shell scripting
- Python
- Perl
- Bash
- GTest
- JUnit
- JMockit
- Jenkins
- Fortify
- SonarQube
- Git
- Bitbucket
- CI/CD
- Atlassian Suite
- Eggplant
- CPPUnit
- SWIT
- Security+
- Cross Domain Solutions