DESENVOLVEDOR DE SOFTWARE EMBARCADOS

  • Tempo Integral
  • PATO BRANCO

Freire Rh

Setor: Desenvolvimento de Software Embarcado

Responsabilidades:

Projetar, desenvolver e otimizar software para dispositivos embarcados.

Colaborar com a equipe de engenharia para definir especificações de software e critérios de design.

Implementar e manter código eficiente, reutilizável e confiável em C++.

Integrar software com hardware em colaboração com engenheiros de sistemas e hardware.

Testar e depurar sistemas embarcados para garantir a robustez e a estabilidade.

Documentar o desenvolvimento e manter registros claros do progresso do projeto.

Conhecimentos Obrigatórios:

Proficiência em programação C++ com experiência comprovada em desenvolvimento de software para sistemas embarcados.

Forte compreensão de conceitos de computação embarcada e sistemas em tempo real.

Conhecimentos Desejáveis:

Experiência com OpenGL para desenvolvimento de interfaces gráficas ou aplicações de visualização.

Familiaridade com sistemas operacionais Linux, incluindo desenvolvimento e troubleshooting.

Experiência com Raspberry Pi em projetos de hardware/software integrados.

Conhecimento de WxWidgets para desenvolvimento de aplicações GUI cross-platform é um plus.

Qualificações:

Bacharelado em Ciência da Computação, Engenharia Eletrônica ou campo relacionado.

anos de experiência em desenvolvimento de software para sistemas embarcados.

Excelentes habilidades de resolução de problemas e capacidade de trabalhar de forma independente e em equipe.

Fortes habilidades de comunicação verbal e escrita. ;