Desenvolvedor de Hardware e Firmware Embarcado Sênior

Maxtrack

Belo Horizonte

Presencial

BRL 201 000 - 335 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

A Maxtrack, referência em gestão de frotas e IoT na América Latina, busca Desenvolvedor de Hardware e Firmware Embarcado Sênior para integrar equipes que desenvolvem Linux embarcado em plataformas ARM. O profissional atuará em C/C++, integração com periféricos, redes e interfaces com usuários, trabalhando próximo de hardware, software e equipes técnicas.

Local: Nova Lima, MG, com trabalho presencial, das 08:30 às 17:30, de segunda a sexta.

Qualificações

  • Experiência ampla em software embarcado com C/C++ e Linux embarcado.
  • Conhecimento prático de redes TCP/IP, depuração em Linux e uso de ferramentas de linha de comando.
  • Experiência com cross-compilation e toolchains para ARM.

Responsabilidades

  • Desenvolver e manter serviços e bibliotecas em C/C++ para Linux embarcado.
  • Depurar, otimizar software embarcado, incluindo comunicação entre processos.
  • Integrar software com periféricos, interfaces de hardware e conectividade.
  • Investigar falhas com logs, tráfego e depuração, determinando causas raiz.
  • Definir soluções técnicas e arquitetura compatíveis com dispositivos existentes.
  • Realizar testes e validações, incluindo testes automatizados no hardware.
  • Participar do build (cross-compilation), empacotamento e atualização OTA.
  • Trabalhar junto com hardware, software e demais áreas da empresa.
  • Contribuir para documentação, revisão de código e melhoria de processos.
  • Atuar com autonomia na tomada de decisões e execução de atividades.
  • Compartilhar conhecimento e apoiar o desenvolvimento técnico da equipe.

Conhecimentos

C/C++
Linux embarcado
Depuração (gdb)
Redes TCP/IP
Cross-compilation
ARM Toolchains
Git
Autonomia
Comunicação

Ferramentas

Yocto
Buildroot
Qt/QML
OTA

Descrição da oferta de emprego

Sobre a Maxtrack

Com 25 anos de mercado, a Maxtrack é referência em gestão de frotas, eficiência logística e tecnologia para rastreamento veicular de alta performance. Mantemos vivo o DNA inovativo desde o nosso nascimento, em 1999, com o desafio diário de redefinir nossos próprios limites, oferecendo ao mercado uma solução cada vez mais completa, rápida e precisa. Não temos medo de tentar: sabemos que, em uma empresa inovadora, os erros fazem parte da criação de novos processos, produtos e tendências.

Sobre a Maxtrack

Com 25 anos de mercado, a Maxtrack é referência em gestão de frotas, eficiência logística e tecnologia para rastreamento veicular de alta performance. Mantemos vivo o DNA inovativo desde o nosso nascimento, em 1999, com o desafio diário de redefinir nossos próprios limites, oferecendo ao mercado uma solução cada vez mais completa, rápida e precisa. Não temos medo de tentar: sabemos que, em uma empresa inovadora, os erros fazem parte da criação de novos processos, produtos e tendências.

Sobre a oportunidade

Estamos com uma vaga para Desenvolvedor de Hardware e Firmware Embarcado Sênior para compor nossos times! Já pensou em trabalhar na mais completa e inovadora plataforma fim-a-fim de Internet das Coisas (IoT) da América Latina?

Local: Nova Lima/MG - 10 minutos de distância do BH Shopping

Horário: Presencial - 08:30 às 17:30 (horário flexível) - Segunda a sexta

Estamos buscando uma pessoa Desenvolvedora Sênior de Software Embarcado para atuar no desenvolvimento, evolução e manutenção de produtos baseados em Linux embarcado sobre plataformas ARM.

O trabalho envolve aplicações e serviços em C/C++ que integram conectividade, periféricos e interfaces com o usuário em dispositivos instalados em campo. É uma posição com contato próximo com as áreas de hardware, software e demais equipes técnicas, participando ativamente da resolução de problemas, da tomada de decisões e da construção de soluções.

Principais responsabilidades
  • Desenvolver e manter serviços e bibliotecas em C e C++ para Linux embarcado;
  • Atuar no desenvolvimento, depuração e otimização de software embarcado, incluindo comunicação entre processos e serialização de dados;
  • Integrar software com periféricos e interfaces de hardware (conectividade sem fio e cabeada, seriais, GPIO, áudio, vídeo, sensores);
  • Investigar falhas em bancada e em campo: análise de logs, captura de tráfego, depuração e identificação de causa-raiz;
  • Participar da definição de soluções técnicas e da arquitetura dos sistemas, considerando compatibilidade com dispositivos já em operação;
  • Realizar testes e validações, incluindo testes automatizados executados no hardware real;
  • Contribuir com o processo de build (cross-compilation), empacotamento e atualização remota dos dispositivos - OSTREE;
  • Trabalhar em conjunto com os times de hardware, software e demais áreas da empresa;
  • Contribuir para a documentação, revisão de código e melhoria dos processos de desenvolvimento;
  • Atuar com autonomia na tomada de decisões e na execução das atividades;
  • Compartilhar conhecimento e apoiar o desenvolvimento técnico da equipe.
Requisitos
  • Experiência ampla e sólida com desenvolvimento de software embarcado em C e C++;
  • Experiência prática com Linux embarcado: processos, threads, sockets, sistema de arquivos, inicialização de serviços e ferramentas de linha de comando;
  • Experiência com depuração em ambiente Linux (gdb, análise de logs e de core dumps, ferramentas de tracing);
  • Conhecimento prático de redes TCP/IP: roteamento, DHCP/DNS, NAT, firewall e diagnóstico;
  • Vivência com cross-compilation e toolchains para ARM;
  • Experiência com controle de versão (Git) e projetos de médio/grande porte;
  • Capacidade de analisar problemas complexos e propor soluções;
  • Inglês para leitura de documentação técnica, comunicação e participação em reuniões;
  • Autonomia, organização, senso de responsabilidade e boa comunicação.
Você se destaca se
  • Experiência com distribuições Linux embarcadas customizadas (Yocto, Buildroot);
  • Desenvolvimento de interfaces gráficas embarcadas (Qt/QML) ou integração com front-ends web;
  • Conhecimento de protocolos de mensageria e de serialização binária de dados;
  • Experiência com multimídia (áudio e vídeo) em Linux;
  • Conectividade sem fio e redes móveis em Linux;
  • Conhecimento de drivers de kernel e device tree;
  • Experiência com microcontroladores, RTOS e protocolos como UART, SPI, I²C, USB, CAN e Ethernet;
  • Capacidade de interpretar esquemas elétricos, datasheets e documentação técnica; uso de instrumentos de bancada;
  • Experiência com testes automatizados e integração contínua aplicados a sistemas embarcados;
  • Experiência com atualização remota (OTA) e estratégias de robustez;
  • Vivência em laboratório e em processos de desenvolvimento de produtos tecnológicos.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor de Hardware e Firmware Embarcado Sênior
Desenvolvedor de Hardware e Firmware Embarcado Sênior

Maxtrack Industrial Ltda. • Nova Lima

Híbrido
BRL 180 000 - 260 000
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Maxtrack • Nova Lima

Presencial
BRL 120 000 - 180 000
Desenvolvedor Fullstack Pleno (.NET)
Desenvolvedor Fullstack Pleno (.NET)

Maxtrack Industrial Ltda. • Nova Lima

Híbrido
BRL 120 000 - 180 000
Desenvolvedor Full Stack .NET Pleno
Desenvolvedor Full Stack .NET Pleno

Radartec • Belo Horizonte

Híbrido
Analista de Implantação Sênior
Analista de Implantação Sênior

Maxtrack Industrial Ltda. • Nova Lima

Híbrido
Técnico de Informática - (Cópia)
Técnico de Informática - (Cópia)

Maxtrack Industrial Ltda. • Nova Lima

Presencial
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Maxtrack Industrial Ltda. • Nova Lima

Híbrido
BRL 112 000 - 179 000
Desenvolvedor RPA Pleno
Desenvolvedor RPA Pleno

Maxtrack Industrial Ltda. • Nova Lima

Híbrido
Técnico de Processos Industriais JR
Técnico de Processos Industriais JR

Maxtrack • Brasil

Presencial
BRL 39 000 - 58 000
Analista de Dados Sênior
Analista de Dados Sênior

Maxtrack Industrial Ltda. • Nova Lima

Presencial
BRL 111 600 - 167 400