Lockheed Martin
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду Mission Systems компании Lockheed Martin. Разработка встроенного ПО для авионики и критичных для миссий систем на всех этапах жизненного цикла.
Задачи
- Выполнять все этапы жизненного цикла разработки ПО: анализ требований, проектирование, реализацию, тестирование и документирование
- Координировать работу с Systems Engineering, Hardware Engineering, Program Management и группой Software Architecture
- Разрабатывать встроенное ПО и обеспечивать интеграцию аппаратного и программного обеспечения
- Участвовать в разработке по Agile и DevSecOps-практикам
- Наставлять младших инженеров и руководить небольшими командами разработки
Требования
- Степень бакалавра в Computer Engineering, Computer Science, Software Engineering или смежной области и не менее 9 лет профессионального опыта, либо магистерская степень и не менее 7 лет опыта
- Подтверждённая экспертиза в embedded software-systems engineering, полном жизненном цикле разработки, интеграции hardware-software и архитектуре/проектировании ПО
- Понимание встроенного ПО и интеграции аппаратного и программного обеспечения
- Сильные аналитические навыки и навыки решения задач
- Готовность к редким командировкам (примерно 4–6 раз в год)
- Сильные навыки коммуникации и командной работы
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкие условия и графики работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Годовые программы краткосрочного и/или долгосрочного вознаграждения
Навыки
- C
- C++
- Python
- C#
- Linux
- GitLab
- Jira
- Confluence
- Agile
- Scrum
- DevSecOps
- CI/CD
- DO-178C
- MBSE
- SysML
- UML
- Cameo
- Rhapsody