Leidos

Senior Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Software Engineer в оборонную компанию Leidos для разработки ПО систем наведения и планирования миссий для тактических управляемых боеприпасов. Роль предполагает техническое лидерство командой из 5–15 инженеров и определение архитектуры full-stack приложений.

Задачи

  • Техническое руководство командами разработки (5–15 инженеров)
  • Определение full-stack архитектуры и паттернов проектирования для приложений ракетных систем (наведение, навигация, управление, телеметрия, планирование миссий)
  • Проведение технических, проектных и код-ревью для обеспечения качества и соответствия требованиям
  • Принятие ключевых технических решений по инструментам, фреймворкам и подходам к разработке
  • Выступление в роли основного технического контакта с государственными заказчиками и руководством программ
  • Менторство junior- и middle-инженеров
  • Продвижение открытых системных архитектур и модульного подхода (MOSA) со стандартизированными интерфейсами
  • Обеспечение модульности, переиспользуемости, переносимости и поддерживаемости дизайна ПО
  • Поддержка лётных испытаний и пост-тестового анализа
  • Обеспечение соответствия военным и авиационным стандартам по безопасности, кибербезопасности и RMF

Требования

  • Степень бакалавра в области software engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics или смежной технической специальности со средним баллом 3.0 и выше
  • 12+ лет релевантного технического опыта или 10+ лет при наличии магистерской степени
  • Гражданство США и возможность получить и поддерживать допуск к секретности Министерства обороны США
  • Опыт разработки, интеграции, тестирования или отладки встроенного ПО или смежных приложений, взаимодействующих со встроенными системами
  • Проживание в Северной Алабаме или готовность переехать в район Huntsville-North Alabama
  • Опыт руководства командами разработки в мультидисциплинарных проектах
  • Экспертный уровень владения C/C++
  • Опыт работы с Python или Java
  • Знакомство с системами реального времени и средами RTOS (например, VxWorks, FreeRTOS)
  • Опыт применения принципов и методов управления конфигурациями ПО
  • Опыт в области обеспечения качества ПО
  • Знание хороших стандартов и практик разработки ПО

Условия

  • Диапазон оплаты $131,300.00 – $237,350.00
  • Работа в офисе в Huntsville
  • Вакансия открыта не менее 3 дней с даты публикации

Навыки

  • C
  • C++
  • Python
  • Java
  • VxWorks
  • FreeRTOS
  • RTOS
  • Docker
  • Kubernetes
  • CI/CD
  • MATLAB
  • Simulink
  • SysML
  • MBSE
  • MOSA
  • FACE
  • OMS
  • SOSA
  • DO-178C
  • MIL-STD-882e
  • Agile
  • Scrum

Похожие вакансии

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Senior Software Engineer — Leidos, 131,300 – 237,350 USD в год, Huntsville | itrelocate