Sistemas embarcados · Consultoria · Cloud

Software embarcado, da placa à nuvem.

Desenvolvemos firmware, Linux embarcado e interfaces para equipamentos industriais, e conectamos esses equipamentos a plataformas em cloud. Por projeto fechado, consultoria técnica ou como extensão do seu time de engenharia.

// Loop de controle a 20 kHz, sem alocação dinâmica
void MotorControl::onPwmTick() noexcept {
    const auto i = adc_.readPhaseCurrents();
    const auto v = pid_.update(setpoint_, i.q);

    pwm_.apply(svm::modulate(v, encoder_.angle()));

    if (i.peak() > limits_.overcurrent) {
        pwm_.disableOutputs();   // falha segura
        faults_.raise(Fault::Overcurrent);
    }
    telemetry_.push(Sample{tick_++, i, v});
}
build okfirmware · linux · hmi · cloudUTF-8LF

Por que trabalhar com a Eger

  • Pilha completa

    Um time do registrador à API

    Firmware, sistema, interface e cloud desenhados pela mesma equipe, com uma arquitetura só. Quando algo falha, ninguém diz que o problema é da outra camada.

  • Propriedade

    Código e conhecimento ficam com você

    Fonte no seu repositório, arquitetura documentada e build reprodutível. Seu time mantém e evolui o produto, com ou sem a gente.

  • Bancada

    Testado na placa desde o início

    Validação no hardware real desde as primeiras semanas, não só em simulador nem às vésperas da entrega. O problema aparece cedo, quando corrigir ainda é barato.

Empresas que já atendemos

  • Adesso Technology
  • Flow Marine Systems
  • Diverbras
  • Vertraut
  • RT CollMax Solutions

O que fazemos

Três frentes, uma engenharia.

Atuamos onde o problema exige domínio de arquitetura: equipamentos com restrição de memória, tempo e consumo, que precisam de interface confiável e de conexão com os sistemas da empresa.

01 · Embarcados

Sistemas embarcados

Firmware, Linux embarcado e interfaces para o equipamento que vai para campo e precisa funcionar por anos.

  • Firmware em C++ para STM32, NXP, Microchip e Atmel
  • Linux embarcado com Yocto e Android
  • Interfaces em Avalonia UI/.NET e LVGL
  • Drivers, bootloader e atualização remota
Sistemas embarcados

02 · Consultoria

Consultoria técnica

Engenharia sênior para o time de P&D de fabricantes industriais: decisão de arquitetura, diagnóstico e execução junto.

  • Revisão de arquitetura e de código
  • Escolha de plataforma: MCU, Linux ou Android
  • Diagnóstico de falhas em campo
  • Engenheiros alocados no seu time
Consultoria técnica

03 · Cloud

Integração com cloud

O dado que o equipamento gera, chegando com segurança a quem decide: engenharia, pós-venda e operação.

  • Telemetria e ingestão de dados
  • Gestão de frota de dispositivos
  • APIs e serviços em Java Spring Boot
  • Integração com sistemas corporativos
Integração com cloud

Só web e cloud

Sua plataforma não tem hardware? Também atendemos.

Para empresas com plataforma web ou cloud em produção que precisam de engenharia sênior de backend: evoluir funcionalidades, escalar, integrar sistemas ou estabilizar o que já roda. Dentro do seu time, do seu repositório e da sua cloud.

Onde entramos na sua plataforma

  • Backend e APIs em Java Spring Boot
  • Escala, desempenho e estabilidade em produção
  • Integração com ERP, parceiros e sistemas legados
  • Cloud, implantação automatizada e observabilidade
  • Revisão de arquitetura e due diligence técnica

Hardware em parceria

Precisa da placa também? Entregamos o produto inteiro.

Com a nossa empresa parceira de engenharia de hardware, assumimos o desenvolvimento completo, do esquemático à nuvem. Um ponto de contato técnico, uma arquitetura só e nenhuma fronteira entre quem desenha a placa e quem escreve o software.

  • Hardware e firmware projetados juntos desde o primeiro esquemático
  • Requisitos de software considerados no projeto elétrico, não depois dele
  • Uma proposta, um cronograma e um time responsável pelo resultado
Falar sobre um produto completo
  1. Parceiro
    HardwareEsquemático, layout de placa e protótipos
  2. Eger
    FirmwareC++ em STM32, NXP, Microchip e Atmel, com drivers e bootloader
  3. Eger
    Sistema operacionalLinux embarcado com Yocto ou Android
  4. Eger
    InterfaceIHM em Avalonia UI com .NET ou LVGL
  5. Eger
    CloudTelemetria, gestão de dispositivos e APIs em Spring Boot

Stack por camada

Cada tecnologia no lugar em que ela faz sentido.

A escolha segue a restrição do projeto: determinismo, custo de hardware, ciclo de vida do produto e a capacidade do seu time de manter o sistema depois da entrega.

Camada 01

Firmware em microcontrolador

Código que roda perto do silício, com orçamento fixo de memória e de tempo, em microcontroladores ST, NXP, Microchip e Atmel. Controle, aquisição, comunicação e segurança funcional escritos em C++ moderno, sem abrir mão de previsibilidade.

Tecnologias

C++STM32NXPMicrochipAtmelARM Cortex-M

Entregas típicas

  • Bring-up de placa e drivers de periféricos
  • Bootloader e atualização de firmware
  • Controle em tempo real e aquisição de sinais

Modelos de contratação

Do jeito que o seu time de engenharia já trabalha.

Grupos industriais têm processos, ferramentas e governança próprios. Nos encaixamos neles, em vez de pedir que o seu time se adapte a nós.

Projeto fechado

Escopo, arquitetura, cronograma e critérios de aceite definidos no início. Entregamos o sistema funcionando, com código e documentação.

Produto novo · módulo completo

Extensão de time

Engenheiros trabalhando dentro do seu repositório, do seu processo e das suas cerimônias, com a senioridade que falta no time.

Demanda contínua · picos de projeto

Consultoria técnica

Revisão de arquitetura, escolha de plataforma e plano técnico antes de comprometer orçamento e prazo com uma decisão difícil de reverter.

Decisão de arquitetura · due diligence

Resgate de projeto

Projeto atrasado, código sem dono ou falha intermitente em campo. Diagnóstico primeiro, plano priorizado depois, correção por último.

Legado · falhas em campo

Setores

Para quem fabrica o equipamento.

Trabalhamos com empresas cujo produto tem hardware, fica anos em campo e não pode parar por um erro de software.

IND

Equipamentos industriais

Motores, acionamentos, painéis e máquinas que precisam de controle confiável, IHM e diagnóstico remoto.

MOB

Mobilidade e veículos

Ônibus, implementos e veículos pesados: painéis embarcados, telemetria de frota e diagnóstico a bordo.

ENE

Energia

Inversores, medição e geração distribuída, com monitoramento contínuo e atualização segura em campo.

AGR

Agrícola

Máquinas, implementos e sensores operando longe da rede, com conectividade intermitente e sincronização posterior.

REF

Refrigeração

Controladores de refrigeração comercial e industrial: controle de temperatura, eficiência energética e monitoramento remoto.

MED

Médico e laboratório

Equipamentos médicos e de laboratório, com firmware e interfaces confiáveis, rastreabilidade e documentação para o processo regulatório.

IOT

Produtos conectados

Dispositivos que precisam de firmware, aplicativo, cloud e atualização remota funcionando como um único sistema.

Processo

Do requisito ambíguo ao equipamento em campo.

  1. 01

    Diagnóstico

    Conversa técnica sob NDA para entender o hardware, as normas, o prazo e o que o sistema precisa garantir.

    Saída: leitura técnica e riscos

  2. 02

    Arquitetura

    Plataforma, camadas e interfaces decididas e documentadas antes da primeira linha de código.

    Saída: documento de arquitetura e proposta

  3. 03

    Desenvolvimento

    Iterações curtas com validação na placa, revisão de código e testes automatizados em integração contínua.

    Saída: versões testáveis a cada ciclo

  4. 04

    Entrega e continuidade

    Transferência para o seu time, suporte à produção e manutenção evolutiva, se fizer sentido para você.

    Saída: código, docs e build reprodutível

Posicionamento

Como trabalhamos

Não somos uma casa de automação. Somos o braço de engenharia de software que um grupo industrial usa quando o problema não tem produto de prateleira.

  • /01

    Restrição é requisito

    Memória, tempo de resposta, consumo e custo de hardware entram na especificação, não na lista de surpresas.

  • /02

    Arquitetura escrita

    Decisões registradas e justificadas. Quem entrar no projeto daqui a três anos entende por que ele é assim.

  • /03

    Determinismo antes de recurso

    Um equipamento previsível vale mais que uma lista longa de funcionalidades que falham sob carga.

  • /04

    Sem dependência de fornecedor

    Seu time recebe o código, o conhecimento e as ferramentas para seguir sem nós, se quiser.

Perguntas frequentes

Antes da primeira conversa.

Não encontrou a sua dúvida? Fale com a gente pelo formulário ou pelo WhatsApp.

Que tipo de empresa contrata a Eger Advanced Systems?

Fabricantes industriais e empresas de tecnologia com produto embarcado em desenvolvimento ou já em campo, que precisam de engenharia especializada sem montar um time interno completo para cada camada: firmware, Linux embarcado, interface e cloud.

Quais tecnologias a Eger utiliza?

C++ para firmware em microcontroladores STM32, NXP, Microchip e Atmel; Linux embarcado com Yocto Project; Android embarcado com Kotlin, Java e C++; interfaces em Avalonia UI com C#/.NET e LVGL; e backend em Java com Spring Boot para integração dos equipamentos com a cloud.

Vocês atendem só a parte web ou cloud, sem projeto embarcado?

Sim. Atuamos em plataformas web e cloud já em produção, com backend e APIs em Java Spring Boot, escala, integração de sistemas e consultoria de arquitetura, como extensão do seu time ou em projeto fechado. Não é preciso ter nenhum equipamento envolvido.

Vocês desenvolvem o hardware também?

Sim, em parceria. O projeto de hardware (esquemático, layout de placa e protótipos) fica com a nossa empresa parceira de engenharia de hardware, e o software embarcado, a interface e a cloud ficam com a Eger. Para o cliente, é uma proposta e um ponto de contato técnico.

Quem fica com o código-fonte?

O cliente. A entrega inclui código-fonte, documentação de arquitetura e instruções de build reprodutíveis, para que o seu time consiga manter e evoluir o sistema.

Vocês assumem projetos em andamento ou código legado?

Sim. O trabalho começa com um diagnóstico técnico do código, do hardware e do processo de build, e termina com um plano priorizado: o que corrigir, o que reescrever e o que manter.

A Eger assina acordo de confidencialidade (NDA)?

Sim. O NDA pode ser assinado antes de qualquer troca de detalhes técnicos do produto.

Como começa um projeto?

Com uma conversa técnica para entender contexto, restrições e prazo. Em seguida enviamos uma proposta com escopo, arquitetura preliminar e o modelo de contratação mais adequado: projeto fechado, extensão de time ou consultoria.

Contato

Traga o problema difícil.

Conte o contexto, a restrição e o prazo. Respondemos com uma leitura técnica e um caminho possível.

Atendemos empresas em todo o Brasil.

Ao enviar, você concorda com a nossa Política de Privacidade.