Descrição da Vaga
A Infleet está em busca de um(a) Engenheiro(a) de Firmware Sênior para atuar no desenvolvimento e evolução da pilha de software embarcado que alimenta os dispositivos de telemetria e vídeo da empresa. O profissional será responsável por decisões de arquitetura de firmware, definição de padrões de codificação e garantia de que os dispositivos funcionem de forma confiável em campo, em milhares de veículos, em condições adversas e ao longo de anos de operação. A missão da Infleet é conectar dados de sistemas de telemática, vídeo e logística para fornecer insights que reduzam acidentes, otimizem custos e aumentem a sustentabilidade de seus clientes.
Responsabilidades
- Projetar, implementar e manter firmware para dispositivos embarcados, desde drivers de baixo nível até a lógica de aplicação, garantindo confiabilidade e manutenibilidade a longo prazo.
- Liderar a inicialização de novas placas e plataformas embarcadas, configurando bootloaders, kernel, device tree e periféricos, trabalhando em colaboração com engenheiros de hardware para validar os designs.
- Construir e aprimorar mecanismos de atualização over-the-air (OTA), particionamento A/B, estratégias de rollback e diagnósticos remotos para manter a frota atualizada com segurança.
- Realizar profiling, depuração e otimização de CPU, memória, desgaste de armazenamento, consumo de energia e comportamento térmico. Definir SLOs para firmware e instrumentar adequadamente.
- Integrar e manter conectividade celular (comandos AT, PPP/QMI), Wi-Fi, BLE e GNSS, juntamente com protocolos IoT (MQTT, HTTP/2, TLS) e message brokers, para manter a frota conectada e reportando do campo de forma confiável.
- Estabelecer padrões de codificação, pipelines de CI/CD para alvos embarcados, testes HIL/SIL automatizados e revisar código de colegas e parceiros.
- Colaborar com as equipes de hardware, backend e produto, e comunicar claramente as compensações para parceiros externos, a fim de alinhar as capacidades do firmware com os recursos da plataforma e as necessidades do cliente.
Requisitos
- ✓Experiência comprovada em desenvolvimento embarcado/firmware, idealmente em IoT, telemática, automotivo ou eletrônicos de consumo.
- ✓Experiência sólida com Linux embarcado. Confortável com cross-compilação, sistemas de build (Yocto, Buildroot ou similar), systemd e desenvolvimento userspace em alvos com recursos limitados.
- ✓Profundo conhecimento em pelo menos uma das seguintes áreas, com conhecimento prático das outras: (a) kernel/BSP/drivers e device tree, (b) desenvolvimento de aplicação e middleware, ou (c) sistemas de build, OTA e DevOps embarcado.
- ✓Forte domínio de C e C++ em ambientes com recursos limitados. Conforto com Python ou shell para ferramentas e automação.
- ✓Confortável com GDB, strace/ltrace, perf, logs do kernel e análise de core dump para isolar problemas complexos em toda a pilha.
- ✓Experiência em projetar firmware que é enviado para milhares de dispositivos em campo, com a maturidade operacional para pensar em termos de escala, observabilidade e depuração remota.
- •Experiência com telemetria CAN/J1939, redes automotivas ou pipelines de vídeo (V4L2, GStreamer, RTSP).
- •Exposição à implantação e otimização de modelos de machine learning em alvos embarcados (quantização, seleção de runtime - TFLite, ONNX Runtime ou SDKs de fornecedores - e ajuste de desempenho em aceleradores NPU/GPU para inferência em tempo real sob restrições rigorosas de latência e energia).
- •Conforto com instrumentos de depuração de hardware (osciloscópio, analisador lógico, JTAG) e leitura de esquemáticos.
- •Familiaridade com secure boot, atualizações assinadas e armazenamento de chaves baseado em hardware.
- •Experiência com CI/CD para alvos embarcados e testes automatizados hardware-in-the-loop.
- •Experiência em sistemas de tempo real (RTOS, FreeRTOS, Zephyr).
- •Contribuições para projetos embarcados de código aberto.
Benefícios
- ✓Ambiente colaborativo e flexível.
- ✓Day Off no mês de aniversário.
- ✓Wellhub.
- ✓Vale Refeição/Alimentação (cartão Caju) R$1.000,00.
- ✓Auxílio Home Office (cartão Caju) R$150,00.
- ✓Plano de Saúde (100% coberto pela INFLEET).
- ✓Plano Odontológico (100% coberto pela INFLEET).
Categorias
Sobre a Empresa
Mais vagas na Infleet →Na INFLEET, acreditamos que potencializar a gestão de frotas é um passo essencial para um mundo mais sustentável. Desde 2017, conectamos tecnologia, dados e pessoas para transformar a forma como empresas operam suas frotas.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev