Pergunta de entrevista da empresa onsemi

How is software development in firmware different from normal SW?