Инженер-программист С++ (разработка драйверов)

Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Северный административный округ, улица 8 Марта, 10с1

ОАО НПОДАР является современным высокотехнологическим комплексом и головным разработчиком РЛС нового поколения в интересах государства, является мировым лидером в области разработки и создания радиолокаторов для системы ракетно-космической обороны, а также создания линий управления и функционального взаимодействия этих радиолокаторов с воздушно-космическими ударными средствами высокоточного оружия.

Для успешного решения этих задач используются высокие технологии адаптивных фазированных антенных решеток, передовая микро-СВЧ и цифровая электроника, высокопроизводительная вычислительная техника, сложные системы сигнально-логического взаимодействия. Это позволяет создавать высокоэффективные радиоинформационные системы с высокой степенью помехо- и инфозащищенности.

Ищем инженера-программиста С++ в команду разработки системы автоматического контроля и управления.

Обязанности:

  • Разработка драйверов оборудования (собственной разработки с бинарными протоколами, покупного оборудования с типовыми и проприетарными протоколами итд) под Linux подобную ОС;
  • Разработка технологических имитаторов;
  • Разработка программ технического диагностирования и автоматического управления;
  • Подготовка материалов в документацию;
  • Интеграция разработки в программный продукт.
Требования:
  • Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п.
  • Программирование
    1. опыт разработки под Linux;
    2. отличное знание стандарта С++17, STL, принципов объектно-ориентированного проектирования и метапрограммирования на шаблонах.
    3. опыт разработки многопоточных программ;
    4. опыт написания кроссплатформенных программ;
    5. знание протоколов передачи данных по сети — Ethernet, IP, TCP/UDP;
    6. опыт работы с сетевыми библиотеками;
    7. навыки отладки и профилирования.
  • Инструменты разработки:
    1. использование систем контроля версий (svn/git);
    2. использование систем сборки проектов (CMake);
    3. использование компиляторов (GCC/Clang/MSVC);
    4. владение средами разработки (VSCode/QTCreator или подобной).
  • Будет плюсом:

    умение писать SQL-запросы, опыт интеграции с СУБД (PostgreSQL); знание python; знание основ теории вероятностей и мат статистики
Условия:
  • Работа в крупной, стабильной компании
  • Уровень зарплаты в рынке
  • Возможность профессионального и карьерного развития
  • Полное соблюдение ТК РФ, белая заработная плата (выплата два раза в месяц), стимулирующие премии
  • Возможность профессионального обучения
  • Начало рабочего дня до 10 утра.
  • ДМС со стоматологией после испытательного срока
  • Корпоративные мероприятия
  • Спортивные мероприятия (футбол, волейбол, настольный теннис, баскетбол и т.д.),
  • Корпоративные скидки (театры, фитнес, детские лагеря т.д.).
  • метро Динамо и Савелевская - есть корпоративный транспорт. От метро Гражданской 5 минут пешком.
  • Работа в офисе первые три месяца работы, потом гибрид 3 дня удаленка и 2 дня в офисе.
  • Есть военная бронь
  • Возможны редкие командировки

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

Senior C#/.NET Developer
Selecty

C#, .NET Core, .NET Framework — от 5 лет. MS SQL (T-SQL) и PostgreSQL. REST API, IoC-контейнеры. Kafka.

Инженер по разработке систем управления
БЮРО 1440

Высшее техническое образование в области систем автоматического управления или смежной. Знание и понимание основных принципов ТАУ, ТОЭ, Теории электрических машин.

Руководитель проекта по разработке информационно-управляющей системы для электроэнергетики
Созвездие

Высшее образование в области информационных технологий, автоматизированных систем управления, электроэнергетики или прикладной математики. Опыт управления ИТ-проектами от 5 лет.

Teamlead Backend Developer (.net)
РАСЧЕТНЫЕ РЕШЕНИЯ

Образование высшее (желательно техническое). Опыт работы не менее 5-6 лет и от 2-ух лет опыта на руководящей позиции.

Инженер-программист С++17
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п. Программирование. Опыт разработки под Linux. Отличное знание стандарта...