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 Senior ML Engineer / Ref. 0129E
BairesDev
Trabalhe de Casa Analista de M&A Sênior / Ref. 0386P
BairesDev
Trabalhe de Casa Advogado Sênior / Ref. 0566P
BairesDev
Trabalhe de Casa Desenvolvedor Front-End Sênior (React) / Ref. 0169P
BairesDev
Trabalhe de Casa Desenvolvedor Drupal Sênior / Ref. 0072P
BairesDev