Empresa: TOPMIND
Estamos em busca de um(a) Analista Desenvolvedor IoT Sênior para integrar nosso time e atuar no desenvolvimento de soluções inovadoras, conectando dispositivos, sistemas e dados para impulsionar o negócio. Principais Responsabilidades: • Desenvolver novas integrações a partir da análise de dados gerados por dispositivos IoT, conectando-os aos sistemas internos da companhia; • Apoiar equipes técnicas no desenvolvimento de integrações tecnológicas, propondo soluções alinhadas às diretrizes organizacionais; • Testar e validar sistemas e integrações, garantindo qualidade e aderência às necessidades do negócio; • Atuar na identificação e resolução de problemas ao longo de todas as etapas dos projetos; • Colaborar com equipes internas e fornecedores para assegurar a entrega das soluções; • Documentar soluções desenvolvidas, garantindo rastreabilidade e confiabilidade; • Realizar visitas técnicas a clientes quando necessário. Requisitos: Requisitos e Conhecimentos: Arquiteturas IoT de ponta a ponta (Device → Gateway → Cloud → Aplicação); Modelos de edge, fog e cloud computing; Padrões arquiteturais como publish/subscribe, event-driven e streaming; Experiência com microcontroladores (ESP32, STM32, entre outros) e arquiteturas ARM e RISC-V; Interfaces de hardware (GPIO, UART, SPI, I²C, CAN) e integração com sensores e atuadores; Programação em C/C++ (essencial), além de Rust ou MicroPython; Experiência com RTOS (FreeRTOS, Zephyr); Protocolos de comunicação (MQTT, CoAP, HTTP/REST, WebSockets, AMQP); Redes e conectividade (Wi-Fi, BLE, Cellular, LPWAN, TCP/IP, VPN); Plataformas IoT (AWS, Azure, GCP ou equivalentes); Segurança em IoT (PKI, TLS/mTLS, secure boot, criptografia, gestão de credenciais); Desenvolvimento backend (Python, Java, Node.js ou Go), APIs e microserviços; Mensageria (Kafka, RabbitMQ) e observabilidade (logs, métricas, tracing); Modelagem e tratamento de dados IoT (séries temporais, qualidade de dados); CI/CD, versionamento de firmware e monitoramento de dispositivos em produção; Conhecimento em escalabilidade, alta disponibilidade e sistemas distribuídos; Noções de normas ISO e requisitos de segurança/auditoria; Diferencial: experiência em ambientes industriais de alimentos. Competências Comportamentais: Capacidade de traduzir requisitos de negócio em soluções técnicas; Tomada de decisão técnica com visão de longo prazo; Comunicação clara com stakeholders técnicos e não técnicos; Perfil colaborativo e orientado a resultados. Se você busca um ambiente desafiador, com alto nível técnico e oportunidade de impactar diretamente soluções conectadas, essa vaga é para você!