Descrição do Cargo
O Desenvolvedor de Sistemas Embarcados Pleno é responsável pelo desenvolvimento de sistemas embarcados, evolução e manutenção de produtos existentes. Ele atua como interface entre as demais equipes do setor de desenvolvimento e executa testes funcionais, de validação, unitários e paramétricos.
Além disso, o candidato deve ter conhecimento sobre protocolos de rede (HTTP, TLS, DNS, NTP), comunicação (Modbus, CAN, OPC, SPI, RS-485) e tecnologias de comunicação sem fio (Wifi, Bluetooth, Ethernet, Redes moveis).
Responsabilidades:
* Desenvolver sistemas embarcados;
* Atuar na evolução e manutenção de produtos existentes;
* Realizar a interface com as demais equipes do setor de desenvolvimento;
* Executar testes funcionais, de validação, unitários e paramétricos;
* Contribuir e disseminar práticas de segurança de informação e privacidade de dados confidenciais e restritos, no que diz respeito às rotinas do departamento e empresa.
Requisitos:
Para se tornar um profissional qualificado, o candidato deve possuir:
* Conhecimento em profundidade sobre protocolos de rede (HTTP, TLS, DNS, NTP), comunicação (Modbus, CAN, OPC, SPI, RS-485) e tecnologias de comunicação sem fio (Wifi, Bluetooth, Ethernet, Redes moveis);
* Capacidade de integração de dispositivos, otimização de recursos, gerenciamento de dados em tempo real, segurança da rede e operações de baixo consumo energético;
* Visão de longo prazo utilizando adequadamente as estruturas do projeto, adotando padrões e princípios de arquitetura com foco em adaptabilidade, testabilidade e manutenibilidade;
* Desenvolvimento de ferramentas de software utilizando linguagem e runtime principal;
* Integração a bancos de dados ou outros serviços;
* Implementação de medidas de segurança, integridade do produto, testes de qualidade rigorosos, conformidade com normas, e processos de QA;
* Capacidade de análise de riscos, identificação e mitigação de potenciais problemas, garantindo produtos seguros e confiáveis;
* Programação em C/C++ bare metal ou com RTOS;
* Ao menos 3 anos de experiência com desenvolvimento de sistemas embarcados;
* Ensino superior concluido em Engenharia Elétrica, Engenharia Eletrônica, Engenharia Mecânica, Engenharia de Produção, Engenharia Acústica ou em áreas correlatas;
* Desejável pós-graduação em áreas correlatas.