Как заработать новичку на низкоуровневом программировании?
Хм, нужно устроится на работу.
На системном программировании можно не только копейки зарабатывать. Вариантов несколько: начать самостоятельно с простых контроллеров типа stm32 или rasberrypi; устроиться на оборонку или в фирму, которая делает разработки на мк; пойти на практику в одну из таких фирм.
Например обратитесь в ртсофт в центр разработок или в центр системного ПО.