Desenvolvedor (a) IoT

📅
Publicada em 04/11/2026 (há 6 dias)

Descrição da Vaga

Buscamos um profissional para evoluir os equipamentos existentes e participar do desenvolvimento de novos produtos eletrônicos inteligentes, atuando na arquitetura, desenvolvimento, documentação, testes e suporte técnico.

Requisitos

Formação superior completa em Ciência da Computação, Engenharia da Computação, Engenharia Eletrônica, Engenharia de Controle e Automação ou área correlata.
Experiência prática em desenvolvimento de firmware, sistemas eletrônicos, automação ou IoT.
Programação em sistemas embarcados e experiência com microcontroladores ou plataformas equivalentes.
Fundamentos de eletrônica digital, leitura de esquemas e investigação de falhas com instrumentos de bancada.
Experiência em testes, depuração, controle de versões com Git e documentação técnica.

Benefícios

Vale alimentação; Plano Odontológico com Cobertura Integral; Seguro de Vida ; Unimed Coparticipativo; Vale Transporte.

Responsabilidades

Definir e evoluir a arquitetura de funcionamento dos dispositivos e a integração entre módulos eletrônicos, firmware, comunicação e sistemas .
Desenvolver, manter, testar e depurar firmware para controle de sensores, periféricos, energia, armazenamento e respostas do equipamento.
Investigar problemas, distinguindo causas de hardware, firmware, integração e conectividade.
Planejar e executar testes funcionais, de integração, desempenho, consumo, estabilidade e validação em condições reais de uso.
Participar da prototipação, evolução, homologação técnica e preparação para produção de novos equipamentos.
Interagir tecnicamente com fabricantes e fornecedores, inclusive internacionais, consolidando especificações, evidências, decisões e documentação de projeto.
Colaborar com as equipes de software e produto na definição de interfaces, protocolos e requisitos operacionais.

Desejável

Conhecimento em:
Linux embarcado e/ou RTOS;
Wi-Fi, Bluetooth, Ethernet, MQTT, HTTP/REST e mecanismos de operação offline e sincronização posterior.
Processamento local de dados, visão computacional ou inferência de modelos de inteligência artificial em dispositivos com recursos limitados.
Atualização remota de firmware (OTA), bootloaders, observabilidade e segurança de dispositivos conectados.
Rolar para cima