Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца
Инженер-программист С++ (контроль радиоаппаратуры)
Описание вакансии
ОАО НПОДАР является современным высокотехнологическим комплексом и головным разработчиком РЛС нового поколения в интересах государства, является мировым лидером в области разработки и создания радиолокаторов для системы ракетно-космической обороны, а также создания линий управления и функционального взаимодействия этих радиолокаторов с воздушно-космическими ударными средствами высокоточного оружия.
Для успешного решения этих задач используются высокие технологии адаптивных фазированных антенных решеток, передовая микро-СВЧ и цифровая электроника, высокопроизводительная вычислительная техника, сложные системы сигнально-логического взаимодействия. Это позволяет создавать высокоэффективные радиоинформационные системы с высокой степенью помехо- и инфозащищенности.
Ищем инженера-программиста С++ в команду разработки системы автоматического контроля и управления.
Обязанности:
- Разбираться в составе, возможностях и принципах функционирования критически значимых частей аппаратуры;
- Разработка системы тестового/функционального контроля радиоаппаратуры (учёт конфигурации оборудования, учёт датчиков внутреннего контроля, алгоритмы комплексного тестирования и принятия решения о исправности/неисправности) под Linux подобную ОС;
- Подготовка материалов в документацию;
- Интеграция разработки в программный продукт.
Требования:
- Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п.
- Программирование:
- опыт разработки под Linux;
- отличное знание стандарта С++17, STL, принципов объектно-ориентированного проектирования и метапрограммирования на шаблонах.
- опыт разработки многопоточных программ;
- опыт написания кроссплатформенных программ;
- знание протоколов передачи данных по сети — Ethernet, IP, TCP/UDP;
- опыт работы с сетевыми библиотеками;
- навыки отладки и профилирования.
- Инструменты разработки:
- использование систем контроля версий (svn/git);
- использование систем сборки проектов…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.