Engenheiro de Software Embedded Trabalho Remoto
Buscamos um Engenheiro de Software Embedded remoto para atuar em Goiânia no desenvolvimento de firmware e sistemas embarcados para soluções IoT industriais. Você projetará e otimizará firmware em C/C++, integrará protocolos de conectividade e garantirá desempenho, segurança e escalabilidade em produtos de hardware críticos.
Missão e Responsabilidades Técnicas
Atividades principais:
- Firmware: Projetar, desenvolver e otimizar firmware em C/C++ para microcontroladores (ARM Cortex‑M, ESP32, STM32), com foco em eficiência temporal e uso de recursos em sistemas embarcados.
- RTOS: Implementar e manter aplicações com RTOS (FreeRTOS, Zephyr), configurar tasks, sincronização, gerenciamento de memória e análise de latência/throughput.
- Drivers: Desenvolver e depurar drivers para periféricos (UART, SPI, I2C, ADC, PWM) e gerenciar integrações com sensores e atuadores garantindo robustez e isolamento de falhas.
- Comunicação: Implementar pilhas de comunicação e protocolos (CAN, BLE, Wi‑Fi, MQTT, CoAP), tratar reconexão, QoS e interoperabilidade com soluções cloud/edge.
- Integração: Colaborar com equipes de hardware e cloud para entregas ponta a ponta: definição de interfaces, testes de integração e validação funcional em bench e campo.
- Performance: Realizar análise de performance e otimização (timings, consumo de energia, footprint), utilizando ferramentas de profiling, osciloscópio e analisadores lógicos.
Requisitos Obrigatórios
- Experiência: Experiência comprovada em desenvolvimento embarcado com firmware crítico para produtos comerciais; histórico de entregas em projetos IoT ou industriais.
- Linguagens: Domínio de C e C++ (bare‑metal e camada HAL), boas práticas de código, patterns para sistemas restritos e uso de ferramentas de análise estática.
- RTOS: Conhecimento prático em FreeRTOS ou Zephyr: criação de tasks, filas, mutexes, timers e depuração de condições de corrida/ deadlocks.
- Arquitetura: Familiaridade com arquiteturas ARM (Cortex‑M) e plataformas como ESP32/STM32; compreensão de boot, startup e constraints de MCU.
- Build/Debug: Experiência com toolchain e ferramentas: CMake, GCC, GDB, OpenOCD, J‑Link, além de fluxos de build e reproducibility.
- Protocolos IoT: Conhecimento de protocolos e padrões IoT (MQTT, CoAP) e integração segura com cloud (TLS, autenticação, QOS).
- OTA: Experiência com mecanismos de atualização OTA seguros e estratégias de rollback/partitioning para firmware.
- Versionamento: Fluxo de controle de versão com Git; experiência com GitFlow, code reviews e pipelines de CI/CD para firmware.
O que oferecemos
- Linux embarcado (Yocto, Buildroot) e desenvolvimento de device tree/driver
- Segurança embarcada: secure boot, criptografia, gerenciamento de chaves e TLS
- Certificações regulatórias e experiência com processos ANATEL/CE/UL para dispositivos conectados (quando aplicável).
Sobre a Empresa
TOTVS é líder em tecnologia e soluções corporativas no Brasil, focada em inovação, transformação digital e parcerias para desenvolver produtos escaláveis e integrados, incluindo iniciativas em IoT e manufatura avançada.
Dúvidas Frequentes
A vaga é totalmente remota?
Sim — posição remota com base em Goiânia; disponibilidade para reuniões presenciais ocasionais ou visitas a laboratórios pode ser solicitada.
Qual é o formato do contrato?
O formato será informado durante o processo seletivo; buscamos candidatos para vínculo CLT/contrato pleno conforme perfil e senioridade.
Quais documentos e entregáveis devo enviar?
Envie currículo, portfólio técnico ou repositórios (trechos de firmware, schematics não confidenciais) e breve descrição de projetos relevantes.
Interessado? Envie currículo e links de projetos/portfólio técnico. As candidaturas serão avaliadas e nosso RH entrará em contato com os candidatos selecionados para etapas técnicas.
* O VagasFlix atua apenas na divulgação da vaga da empresa TOTVS.
Compartilhe!
Outras Vagas Recentes
-
Estágio em Agronomia
Nutriplant Aracaju, SergipeTempo Integral -
Estágio em Tecnologia da Informação Field
Bemol Porto Velho, RondôniaEstágio -
Consultor de TI
TOTVS Campina Grande, ParaíbaTrabalho Remoto -
-
Gerente de Produto (PM) Fintech
Log-In Logística Intermodal Niterói, Rio de JaneiroEstágio -
Especialista em Cibersegurança
Softexpert Santo André, São PauloTrabalho Remoto -
Especialista em Cloud Computing
ApexTech Curitiba, ParanáTrabalho Remoto -
- 66019 Vagas Anunciadas
- 1747352 Currículos Recebidos