24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Desenvolvimento de Linux embarcado: Yocto, drivers, inicialização de placas

70 visualizações#2565
Período de listagem12 diasaté 24.11.2026
Postado26.08.2026
Visualizações7026 em 14 dias

Sobre o serviço

Traduzido
Desenvolvo sistemas Linux embarcados para hardware conectado e levo um dispositivo do silício nu até um firmware confiável pronto para produção. Meu trabalho abrange toda a camada entre o silício e sua aplicação: construo imagens com Yocto e Buildroot, inicializo novas placas, escrevo e porto drivers de dispositivos, trabalho com o kernel e árvores de dispositivos para que periféricos personalizados funcionem realmente como pretendido. Quando um gateway precisa de um mecanismo de atualização limpo, inicialização segura ou um sistema de arquivos raiz somente leitura que sobreviva a uma perda repentina de energia, eu coloco essa base antes que a primeira linha do código do produto seja escrita.

Na prática, os projetos chegam até mim em um de dois estados. Ou você tem uma nova placa e nada inicializa ainda, ou há um BSP de fornecedor que funciona no kit de demonstração, mas desmorona uma vez que seu hardware difere da referência. Eu lido com ambos. Para inicializar uma placa, trabalho através do bootloader, temporização, multiplexação de pinos e árvores de dispositivos, obtenho uma inicialização limpa do kernel e operação correta dos barramentos com seus sensores, módulos de rádio e armazenamento. Para um BSP existente, desfaço as camadas do fornecedor, alcanço builds reproduzíveis e transformo imagens frágeis de uma única vez em algo que sua equipe pode reconstruir e liberar sob demanda.

Em cima da plataforma, construo a camada de aplicação: sistemas init e gerenciamento de serviços, rede e conectividade, atualizações over-the-air, registro e operação de watchdog para que dispositivos de campo se recuperem sozinhos em vez de exigir a visita de um engenheiro. Presto atenção a detalhes de confiabilidade que podem parecer chatos, pois eles decidem se sua frota de dispositivos opera silenciosamente por anos ou gera tickets de suporte toda semana. Você recebe documentação, builds reproduzíveis e firmware do qual não me envergonho.

— Imagens Yocto e Buildroot, camadas personalizadas, builds reproduzíveis
— Inicialização de placas: bootloader, árvores de dispositivos, temporização e pinos
— Trabalho de kernel e drivers para I2C, SPI, USB, MTD e outros barramentos
— Atualizações OTA, inicialização segura, watchdog e rootfs confiável
Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Anna V.Administrador de sistema
Contato
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora