ФГУП НИИ Квант

Программист C/С++

От 90 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Linux
  • C++
  • C/C++
  • Git
  • Английский — A1 — Начальный
Обязанности:
  • Создание системного ПО (драйверов и библиотек) вычислительных систем.
Требования:
  • Владение языками С (C99) и С++(С++20).
  • Хорошее знание ОС Linux.
  • Знание принципов работы ОС и ядра Linux.
  • Знание make или cmake для сборки проектов.
  • Опыт работы c git.
  • Английский язык-технический (чтение тех. документации).

Дополнительными плюсами являются:

  • Знание принципов работы атомарных операций, критических секций, барьеров памяти.
  • Умение работать с отладчиком GDB в консольном режиме.
  • Опыт разработки драйверов для Linux.
  • Знание общих принципов работы шины PCI Express.