Descrição das Atividades:
- Desenvolver firmware em linguagem C para sistemas embarcados, com base em requisitos técnicos definidos por analistas e arquitetos;
- Atuar no desenvolvimento e validação de softwares para equipamentos eletrônicos (ex: terminais embarcados em ônibus, validadores e interfaces de comunicação);
- Realizar testes de unidade, integração e validação em bancada, utilizando ferramentas como analisador lógico e multímetro;
- Executar debug e análise de falhas em hardware e software, apoiando na solução de problemas de origem fabril e/ou de clientes;
- Elaborar e manter documentações técnicas de desenvolvimento, implantação, configuração e manutenção de firmware;
- Apoiar na integração de drivers e interfaces de comunicação (ex: protocolos como RS-232);
- Interagir com áreas internas (negócios, testes, suporte e implantação) para apresentação, validação e melhoria das soluções desenvolvidas;
- Ministrar treinamentos técnicos para equipes de suporte e implantação quando necessário;
- Participar de testes práticos e simulações, criando cenários para validação de funcionalidades;
- Apoiar demandas da fábrica relacionadas a ajustes, melhorias e suprimentos técnicos nos equipamentos.
Formação:
- Desejável superior completo ou em andamento.
Imprescindíveis:
- Experiência com programação em linguagem C, voltada para sistemas embarcados;
- Conhecimento em microcontroladores, processadores e desenvolvimento de firmware;
- Vivência com testes, debug em bancada e análise de falhas (uso de multímetro, analisador lógico, etc.);
- Noções de eletrônica e integração entre hardware e software;
- Conhecimento em protocolos de comunicação e desenvolvimento de drivers;
- Capacidade de análise e solução de problemas técnicos;
- Perfil curioso, investigativo e com interesse em pesquisa e desenvolvimento;
- Organização para documentação técnica e registros de desenvolvimento.
Senioridade:
Pleno
Forma de Contratação:
Efetivo - CLT