Lockheed Martin
Software Engineer Sr
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в команду Integrated Common Processor (ICP) для ВМС США: разработка и поддержка системы обработки и отображения сигналов подводного наблюдения. Полный жизненный цикл разработки, интеграция и тестирование, менторство инженеров.
Задачи
- Проектировать, писать и развёртывать чистый масштабируемый код или расширять существующие возможности для поддержки развития критичных для ВМС приложений
- Диагностировать, поддерживать и обновлять существующую программную базу для повышения надёжности, эффективности и стабильности системы
- Проводить модульное тестирование, интеграцию кода и системную верификацию в сложных вычислительных средах
- Участвовать в технических ревью дизайна и взаимных проверках кода, менторить младших инженеров
Требования
- Степень бакалавра в Computer Science, Software, Computer, Electrical Engineering или смежной STEM-дисциплине и 4+ года релевантного опыта
- Подтверждённый опыт разработки на Java, включая многопоточность
- Сильный опыт разработки, интеграции и диагностики в Linux/Unix
- Умение интегрировать, тестировать, диагностировать и рефакторить программные системы
- Наличие допуска DoD Secret Clearance
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении, страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Годовые программы краткосрочного и/или долгосрочного вознаграждения
Навыки
- Java
- C++
- Red Hat Linux
- RHEL
- Git
- Gerrit
- Jenkins
- GitLab
- multithreading
- JavaFX
- Swing
- MongoDB
- PostgreSQL
- gRPC
- Artemis
- JVisualVM
- JConsole
- JProfiler
- RxJava
- Kotlin Coroutines
- Flow
- Docker
- Kubernetes
- Bash
- Agile