Да. Но написание прошивок требует отличного знания аппаратной части.
Если человек пишет, например, GUI для стиральной машины, но делает это на базе кода, который заботливо подготовлен для него эмбеддерами, которые написали все API и защитили все места, где можно выстрелить себе в ногу, то он таки программист-прикладник, а не эмбеддер.
А ведь в эмбеде выстрелить себе в ногу иногда можно и буквально. :)