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
Условия
- Полная занятость, зарплата $110 300 – $204 900 в год
- Гибкий график и варианты расписания (например, 4x10)
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k) с match, оплачиваемый отпуск и праздничные дни, родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении, страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые краткосрочные и/или долгосрочные программы премирования
Навыки
- Java
- C++
- Red Hat Linux
- Linux
- Unix
- Git
- Gerrit
- Jenkins
- GitLab
- JavaFX
- Swing
- MongoDB
- PostgreSQL
- gRPC
- Artemis
- JVisualVM
- JConsole
- JProfiler
- RxJava
- Kotlin Coroutines
- Flow
- Docker
- Kubernetes
- Bash
- многопоточность