Desenvolvimento de Firmware para sistemas embarcados (software embarcado).
Pré requisitos:
- Formação em Engenharia Eletrônica, Engenharia Elétrica, Engenharia da Computação.
- Experiência com desenvolvimento de sistemas embarcados.
- Conhecimentos avançados em microcontroladores.
- Experiência com programação em C.
- Experiência com sistemas embarcados que utilizam RTOS.
- Conhecimento em gestão de projetos nos modelos Waterfall e Agile.
- Experiência com protocolos de comunicação.
- Experiência com uso de ferramentas de edição e depuração de código fonte.
- Experiência com multímetro, analisador de dados e osciloscópio.
- Experiência com ferramentas de controle de versão.
Desejável:
- Experiência com programação usando ANGULAR e JQUERY.
Experiência com programação Python;
Detalhamento das tarefas
- Análise de requisitos e especificação de projetos de firmware para sistemas embarcados.
- Desenvolvimento de firmware utilizando a linguagem C para microcontroladores ARM.
- Desenvolvimento de aplicações Web embarcadas.
- Manutenção em firmware de produtos eletrônicos.
- Suporte a outras áreas da empresa referente aos produtos desenvolvidos.
- Desenvolvimento de ferramentas de teste de performance e robustez.
- Realização de testes de validação do firmware desenvolvido.
- Revisão de código fonte.
- Elaboração de documentação técnica de projetos.
- Análise de problemas em sistemas embarcados, incluindo hardware e firmware.
- Apoio ao desenvolvimento de hardware para sistemas embarcados.
Liderar e orientar equipe de desenvolvedores.