Lockheed Martin

Software Engineer Sr - E3

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

Senior-инженер по разработке ПО для Mission Assurance и Anti-Tamper на платформах F-35 JSF и IFG. Работа с embedded-системами, middleware и CI/CD в Linux-окружении.

Задачи

  • Разрабатывать, поддерживать и выполнять unit-тесты и тестовые наборы на основе требований для критичных для миссии компонентов ПО
  • Участвовать в Agile-церемониях (scrum, sprint planning, ретроспективы) и вести работу в Jira, Confluence
  • Реализовывать функциональность на C/C++ в Linux, управлять исходным кодом в GitLab (ветвление, слияния, pull-requests)
  • Проектировать и разрабатывать middleware-компоненты для связи между подсистемами
  • Строить, настраивать и поддерживать CI/CD-пайплайны (GitLab CI, Jenkins) для сборки, статического анализа, тестирования и деплоя
  • Вести embedded-разработку: доступ к memory-mapped hardware, bare-metal код, интеграция с RTOS
  • Проводить root-cause анализ аномалий ПО: изоляция неисправностей, отладка, after-action reporting
  • Взаимодействовать с системными инженерами, инженерами по железу и тестовыми командами по интерфейсам, производительности и безопасности
  • Готовить и поддерживать техническую документацию, тестовые процедуры и операционные инструкции

Требования

  • Степень бакалавра или выше в Computer Science, Software Engineering, Electrical Engineering или смежной технической области
  • Минимум 3+ года опыта разработки ПО, включая embedded или критичные для миссии системы
  • Secret Clearance с возможностью получить Special Access Program (SAP) Clearance
  • Сильный опыт программирования на C/C++
  • Владение GNU build tools (Make, CMake)
  • Опыт разработки в Linux, включая kernel-level или user-space программирование
  • Опыт работы с memory-mapped hardware access
  • Знание RTOS (VxWorks, FreeRTOS) и bare-metal разработки
  • Опыт разработки тестов на основе требований в рамках процессов верификации и валидации
  • Навыки root-cause анализа: изоляция неисправностей, отладка, after-action reporting
  • Владение Agile-инструментами, например Jira
  • Опыт управления исходным кодом и CI/CD-пайплайнами в GitLab или аналогах

Условия

  • Медицинская, стоматологическая и оптическая страховка
  • Гибкие условия и графики работы (например, 4x10)
  • 401(k) с match
  • Оплачиваемый отпуск, праздничные дни, родительский отпуск
  • EAP, Flexible Spending Accounts, Education Assistance
  • Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
  • Возможны годовые программы краткосрочного и долгосрочного вознаграждения

Навыки

  • C
  • C++
  • Linux
  • GitLab
  • GitLab CI
  • Jenkins
  • Jira
  • Confluence
  • Make
  • CMake
  • AMD/Xilinx FPGA
  • Vitis
  • Vivado
  • VxWorks
  • FreeRTOS
  • OpenSSL
  • WolfSSL
  • RTOS
  • Agile

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

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 окт.
Software Engineer Sr - E3 — Lockheed Martin, 98,100 – 182,100 USD в год, Fort Worth | itrelocate