Escolher uma Software House para desenvolvimento de software embarcado requer considerar vários fatores importantes. Primeiro, verifique a experiência da empresa em trabalhar com sistemas embarcados, especialmente em seu setor de interesse. A expertise em tecnologias específicas, como microcontroladores, RTOS (sistemas operacionais em tempo real), e linguagens como C e C++, é fundamental. Além disso, avalie a capacidade de oferecer soluções personalizadas para suas necessidades e a qualidade do suporte pós-desenvolvimento. Certifique-se também de que a empresa tem um bom histórico de entrega no prazo e dentro do orçamento, e que adota práticas rigorosas de testes e segurança, essenciais para a confiabilidade e robustez dos sistemas embarcados.