Можно ли научиться программировать модули ядра без образования?
Да, у вас есть весь интернет под рукой, учебники, гайды, фрумы, видеоуроки, очень много материала, особенно если знаете английский
Вот допустим цикл статей по USB:
https://radiohlam.ru/usb1/
Вот на английском документ по USB2.0 довольно таки детальный
https://www.cypress.com/file/134171/download там все ваши вопросы отвечены, но придётся сидеть и изучать (а как иначе?)
Без образования есть ли возможность устроиться на работу?
Конечно есть