Инженер-программист С++ (разработка драйверов)
Описание
ОАО НПОДАР является современным высокотехнологическим комплексом и головным разработчиком РЛС нового поколения в интересах государства, является мировым лидером в области разработки и создания радиолокаторов для системы ракетно-космической обороны, а также создания линий управления и функционального взаимодействия этих радиолокаторов с воздушно-космическими ударными средствами высокоточного оружия. Для успешного решения этих задач используются высокие технологии адаптивных фазированных антенных решеток, передовая микро-СВЧ и цифровая электроника, высокопроизводительная вычислительная техника, сложные системы сигнально-логического взаимодействия. Это позволяет создавать высокоэффективные радиоинформационные системы с высокой степенью помехо- и инфозащищенности. Ищем инженера-программиста С++ в команду разработки системы автоматического контроля и управления. Обязанности: Разработка драйверов оборудования (собственной разработки с бинарными протоколами, покупного оборудования с типовыми и проприетарными протоколами итд) под Linux подобную ОС; Разработка технологических имитаторов; Разработка программ технического диагностирования и автоматического управления; Подготовка материалов в документацию; Интеграция разработки в программный продукт. Требования: Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п. Программирование опыт разработки под Linux; отличное знание стандарта С++17, STL, принципов объектно-ориентированного проектирования и метапрограммирования на шаблонах. опыт разработки многопоточных программ; опыт написания кроссплатформенных программ; знание протоколов передачи данных по сети — Ethernet, IP, TCP/UDP; опыт работы с сетевыми библиотеками; навыки отладки и профилирования. Инструменты разработки: использование систем контроля версий (svn/git); использование систем сборки проектов (CMake); использование компиляторов (GCC/Clang/MSVC); владение средами разработки (VSCode/QTCreator или подобной). Будет плюсом: умение писать SQL-запросы, опыт интеграции с СУБД (PostgreSQL); знание python; знание основ теории вероятностей и мат статистики Условия: Работа в крупной, стабильной компании Уровень зарплаты в рынке Возможность профессионального и карьерного развития Полное соблюдение ТК РФ, белая заработная плата (выплата два раза в месяц), стимулирующие премии Возможность профессионального обучения Начало рабочего дня до 10 утра. ДМС со стоматологией после испытательного срока Корпоративные мероприятия Спортивные мероприятия (футбол, волейбол, настольный теннис, баскетбол и т.д.), Корпоративные скидки (театры, фитнес, детские лагеря т.д.). метро Динамо и Савелевская - есть корпоративный транспорт. От метро Гражданской 5 минут пешком. Работа в офисе первые три месяца работы, потом гибрид 3 дня удаленка и 2 дня в офисе. Есть военная бронь Возможны редкие командировки