Elbit Systems of America
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer для программ Active Protection Systems (APS), работающих в закрытом (classified) окружении. Полный цикл разработки ПО: анализ требований, проектирование, реализация на C/C++, интеграция с железом и верификация.
Задачи
- Разработка и поддержка приложений на C/C++ и встроенного ПО для новых функций, апгрейдов и замен устаревших систем
- Анализ и реализация требований внутренних и внешних заказчиков
- Изучение существующих кодовых баз, включая модули субподрядчиков и партнёров
- Написание качественного поддерживаемого кода в установленные сроки
- Модульное и интеграционное тестирование перед релизом
- Диагностика инцидентов, поиск первопричин и устранение дефектов
- Разработка и выполнение тест-планов, процедур и отчётов о верификации для квалификационных и приёмочных испытаний
- Лабораторное тестирование на макетах и стендах системной интеграции
- Ведение списков задач и инженерной документации
- Системная интеграция, полевые испытания и системная диагностика
- Плотное взаимодействие с командами системной, аппаратной, электрической и тестовой инженерии
Требования
- Степень бакалавра в инженерии, computer science или смежной технической области
- 5+ лет релевантного опыта
- Опыт разработки на C/C++ и Python
- Наличие или возможность получения допуска SECRET
- Опыт во встроенных, real-time или аппаратно-смежных средах (предпочтительно)
- Опыт работы в закрытых или оборонных средах (плюс)
- Опыт поддержки интегрированных аппаратно-программных систем (плюс)
- Владение процессами разработки ПО: требования, проектирование, реализация, тестирование
- Понимание жизненного цикла разработки ПО и структурированных инженерных процессов
- Понимание взаимодействия ПО и аппаратных компонентов
- Сильные навыки письменной и устной коммуникации
- Способность работать в закрытой среде с соблюдением процедур безопасности
Условия
- Командировки около 15%, включая международные
Навыки
- C
- C++
- Python
- Embedded
- Real-time
- Unit testing
- Integration testing
- System integration