Добавить новость




Новости сегодня

Новости от TheMoneytizer

Разработать драйвер для Windows

Необходим специалист для реализации полного цикла разработки и сопровождения драйвера клавиатуры и мыши для Windows. Основная задача — создать драйвер, библиотеку для взаимодействия, и выполнить их регистрацию и цифровую подпись.

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

1.Разработка драйвера клавиатуры и мыши:

Написание драйвера на C с использованием Windows Driver Kit (WDK).

Работа с HID-протоколом для управления устройствами ввода.

Настройка и компиляция драйвера с использованием Visual Studio в связке с WDK.Учет спецификаций USB и HID, обеспечение совместимости драйвера с Windows 7 и выше.

2.Создание библиотеки DLL:

Разработка DLL для взаимодействия с драйвером на языке C++.

Реализация методов для работы с API драйвера, включая инициализацию, управление устройствами и обработку событий.

Использование C++/CLI или других подходов для обеспечения связи библиотеки с другими языками/платформами.

3.Тестирование:

Настройка среды отладки с использованием WinDbg для анализа драйвера.

Использование Driver Verifier для выявления проблем в работе драйвера.

Тестирование работы драйвера и библиотеки в условиях реального использования.

4.Регистрация и цифровая подпись драйвера:

Использование расширенных цифровых сертификатов для подписания драйвера (EV Code Signing Certificate).

Регистрация драйвера через Azure Dev Portal или аналогичные сервисы Microsoft для распространения.

Учет требований WHQL (Windows Hardware Quality Labs) для сертификации драйвера, если это потребуется.

5.Сопровождение:

Внесение исправлений и обновлений в драйвер по мере необходимости за дополнительную плату.

Пересборка драйвера и библиотеки с последующей цифровой подписью и регистрацией новых версий.

Требования к кандидату:

•Языки программирования:

Уверенное владение C (для драйверов) и C++ (для DLL).

Знание стандартов C99 и C++11 (или выше).

•Разработка драйверов:

Практический опыт работы с Windows Driver Kit (WDK).

Опыт написания драйверов Kernel-Mode (KMDF, UMDF).

Понимание особенностей работы с IRP (I/O Request Packets) в Windows.

Знание HID и USB-спецификаций.

Навыки работы с API уровня ядра Windows.

•Отладка и тестирование:

Владение инструментами отладки драйверов, включая WinDbg и Driver Verifier.

Умение анализировать дампы памяти для устранения ошибок.

Опыт тестирования драйверов на виртуальных и физических машинах.

•Цифровая подпись и регистрация:

Опыт подписания драйверов с использованием EV Code Signing Certificate.

Понимание процессов регистрации драйвера через Azure Dev Portal и работы с Microsoft Hardware Dashboard.

Знание требований к цифровой подписи для драйверов на Windows 10 и выше (особенно в UEFI Secure Boot).

•Библиотеки DLL:

Опыт разработки динамических библиотек на C++.

Навыки создания интерфейсов для взаимодействия с драйвером через API.

Дополнительные требования:

Опыт написания драйверов для USB-устройств будет большим плюсом.

Знание PowerShell для автоматизации процессов сборки и регистрации драйвера.

Опыт работы с WHQL для сертификации будет преимуществом.

Условия:

Частичная занятость: проектная работа с возможностью долгосрочного сотрудничества.

Удаленный формат, гибкий график.

Оплата договорная.

Читайте на сайте


Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. Абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city
Музыкальные новости
Новости России
Экология в России и мире
Спорт в России и мире
Moscow.media










Топ новостей на этот час

Rss.plus