Senior Embedded Software Engineer

NOUS LATAM 

📍 Brazil, Brazil 🇧🇷

full-time
senior
remote
Posted —

Key Skills

CC++LinuxARMBSP

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Estamos em busca de um(a) Senior Embedded Hardware & Software Integration Engineer para atuar no desenvolvimento e adaptação de soluções de software para diferentes plataformas de hardware, garantindo máxima compatibilidade, desempenho e estabilidade em ambientes de missão crítica utilizados por grandes empresas.

Essa pessoa será responsável por colaborar com equipes multidisciplinares para assegurar que aplicações e sistemas operem de forma confiável em diferentes arquiteturas e dispositivos, identificando gargalos, propondo otimizações e conduzindo validações técnicas durante todo o ciclo de desenvolvimento.


Responsabilidades

  • Adaptar e otimizar software para diferentes plataformas e arquiteturas de hardware.
  • Garantir compatibilidade, desempenho, estabilidade e confiabilidade das soluções em ambientes de produção.
  • Trabalhar em conjunto com equipes de hardware, firmware e software durante o desenvolvimento de novos produtos.
  • Realizar testes de integração, validação e performance.
  • Investigar e solucionar problemas relacionados à interação entre hardware e software.
  • Desenvolver estratégias para maximizar eficiência, escalabilidade e utilização de recursos.
  • Participar de análises técnicas, revisões de arquitetura e definição de requisitos.
  • Apoiar clientes internos e equipes de engenharia na resolução de problemas complexos.


Requisitos

  • Experiência sólida em desenvolvimento de sistemas embarcados ou integração entre hardware e software.
  • Conhecimento avançado de arquiteturas de hardware, sistemas embarcados e sistemas operacionais.
  • Experiência com linguagens como C e C++, além de ferramentas de depuração e profiling.
  • Vivência com testes de integração, validação e otimização de desempenho.
  • Experiência trabalhando em ambientes Linux.
  • Capacidade de diagnosticar problemas complexos envolvendo hardware e software.
  • Experiência atuando em projetos de grande porte ou produtos voltados ao mercado corporativo.
  • Inglês para comunicação técnica.


Diferenciais

  • Experiência com drivers, firmware ou BSP (Board Support Package).
  • Conhecimento em ARM, x86 ou outras arquiteturas embarcadas.
  • Experiência com virtualização, edge computing ou IoT.
  • Familiaridade com processos de CI/CD para sistemas embarcados.
  • Experiência em ambientes de alta disponibilidade.


O que oferecemos

  • Trabalho 100% remoto.
  • Atuação em projetos globais e de alta complexidade.
  • Ambiente colaborativo e focado em inovação.
  • Oportunidade de trabalhar com tecnologias modernas e desafios técnicos de grande escala.
  • Contratação compatível com experiência e mercado.


Essa oportunidade é ideal para profissionais seniores que gostam de resolver desafios complexos de integração entre hardware e software, garantindo que soluções críticas funcionem com alto desempenho e confiabilidade em diferentes plataformas.