Ведущий разработчик драйверов

Кэрот Бродкаст

Ведущий разработчик драйверов

Москва, улица Академика Королёва, 13с1

Метро: ВДНХ

Описание вакансии

Обязанности:
  • Разработка драйверов устройств под Windows и Linux с использованием соответствующих фреймворков.
  • Проведение модульного, интеграционного и системного тестирования.
  • Оптимизация производительности и потребления ресурсов драйвером.
  • Устранение проблем, выявленных на этапах тестирования и эксплуатации.
  • Написание и поддержка технической документации.
  • Взаимодействие с инженерами-разработчиками ПЛИС, программистами прикладного ПО.
Требования:
  • Отличное знание C/C++ (уровень системного/низкоуровневого программирования).
  • Понимание особенностей работы в kernel space vs user space.
  • Опыт работы с DMA, MMIO, memory barriers, кэшированием.
  • Понимание работы ядра Windows и Linux.
  • Механизм системных вызовов, прерываний, планировщика.
  • PnP, power management, жизненный цикл драйвера.
  • Опыт разработки PCIe и USB драйверов под Windows и/или Linux.
  • Проектирование и реализация user-space библиотек поверх драйверов.
  • Работа с IOCTL / sysfs / devfs / UMDF / KMDF.
  • Написание потокобезопасного API.
  • Понимание ABI совместимости.
  • Опыт отладки kernel-level кода.
  • Владение инструментами:
    • Windows: WinDbg, Driver Verifier, WPP tracing.
    • Linux: dmesg, ftrace, gdb, perf, kernel logs.
  • Диагностика deadlocks, race conditions, memory leaks.
  • Работа с оборудованием: логические анализаторы, PCIe/USB analyzers.
  • Опыт работы с Windows Driver Kit (WDK).
  • Понимание цифровой электроники.
Условия:
  • Работа в аккредитованной ИТ-компании.
  • Оформление по ТК РФ.
  • ДМС после испытательного срока.
  • Сервис BestBenefits для сотрудников.
  • Заработная плата по результатам собеседования.
  • Офис в районе м. ВДНХ.
  • График работы с 12:00 до 20:00.
  • Испытательный срок - 2 месяца.
  • Отсутствие дресс-кода и бюрократии.
  • Корпоративные традиции и мероприятия.
Навыки
  • C/C++
  • Низкоуровневое программирование
  • DMA, MMIO
  • PCIe и USB драйвера
  • kernel-level код
  • Windows Driver Kit (WDK)
Посмотреть контакты работодателя

Адрес

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

GS Group
Полный день
  • Москва

  • Не указана

Рекомендуем
ПиЭлСи Технолоджи
Полный день
  • Москва

  • Не указана

Рекомендуем
GS Group
Полный день
  • Москва

  • Не указана

Рекомендуем
НПЦ ЭЛВИС
Полный день
  • Москва

  • Не указана

НЭПТ
Полный день
  • Москва

  • до 300000 RUR

Е-Флопс
Полный день
  • Москва

  • до 300000 RUR

The Skolkovo Institute of Science and Technology
Полный день
  • Москва

  • до 300000 RUR

UserGate
Полный день
  • Москва

  • до 300000 RUR

UserGate
Полный день
  • Москва

  • до 300000 RUR

Полный день
  • Москва

  • до 300000 RUR

БЮРО 1440
Полный день
  • Москва

  • до 300000 RUR

Полный день
  • Москва

  • до 300000 RUR

НЭПТ
Полный день
  • Москва

  • до 275000 RUR

Цифровая независимость
Полный день
  • Москва

  • от 400000 RUR

Яндекс
Полный день
  • Москва

  • от 400000 RUR

НЭПТ
Полный день
  • Москва

  • до 350000 RUR

ГК Триалинк

Разработчик ОС

ГК Триалинк

Полный день
  • Москва

  • до 150000 RUR

UserGate
Полный день
  • Москва

  • от 300000 RUR

НАТЕКС
Полный день
  • Москва

  • от 300000 RUR

Полный день
  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию