Pular para o conteúdo

AttoTude

Engenheiro de Firmware

PythonC++
Tradução automática. Consulte o original.

Visão Geral da Posição

Estamos em busca de um Engenheiro de Firmware altamente motivado para projetar, desenvolver e otimizar softwares embarcados para nossos produtos de próxima geração. O candidato ideal possui sólida experiência em programação de baixo nível (C/C++), desenvolvimento de microcontroladores/SoC e inicialização de hardware (board bring-up), com capacidade comprovada de colaborar com equipes multidisciplinares para entregar soluções de firmware robustas e eficientes. Esta vaga é para trabalho presencial em tempo integral em Menlo Park, CA.

Estamos em busca de um Engenheiro de Firmware altamente motivado para projetar, desenvolver e otimizar softwares embarcados para nossos produtos de próxima geração. O candidato ideal possui sólida experiência em programação de baixo nível (C/C++), desenvolvimento de microcontroladores/SoC e inicialização de hardware (board bring-up), com capacidade comprovada de colaborar com equipes multidisciplinares para entregar soluções de firmware robustas e eficientes. Esta vaga é para trabalho presencial em tempo integral em Menlo Park, CA.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

Faixa Salarial Anual $175—$205 USD

Principais Responsabilidades

  1. Projetar, desenvolver e manter firmware em C/C++ para microcontroladores, SoCs e plataformas embarcadas.
  1. Implementar e otimizar drivers de dispositivos para periféricos de hardware (SPI, I²C, UART, USB, CAN, Ethernet, GPIO, ADC/DAC, PWM).
  1. Integrar e configurar RTOS ou firmware bare-metal.
  1. Realizar a inicialização de placas (board bring-up) e validação de hardware, trabalhando em estreita colaboração com engenheiros elétricos.
  1. Depurar e analisar problemas de firmware/hardware usando osciloscópios, analisadores lógicos e JTAG/SWD.
  1. Desenvolver bootloaders seguros e soluções de atualização.
  1. Escrever e manter testes unitários e scripts de teste automatizados para validação de firmware.
  1. Colaborar com equipes multidisciplinares (hardware, software, QA, engenharia de sistemas) para entregar produtos dentro do cronograma.
  1. Documentar a arquitetura de firmware, APIs e decisões de design para garantir a manutenibilidade.

Qualificações

  1. Bacharelado ou Mestrado em Engenharia Elétrica, Engenharia da Computação ou Ciência da Computação.
  1. 5+ anos de experiência em desenvolvimento de firmware embarcado.
  1. Proficiência sólida em C/C++ e Python.
  1. Experiência com arquiteturas ARM Cortex-M, RISC-V ou MCU/SoC similares.
  1. Familiaridade com RTOS e programação bare-metal.
  1. Experiência prática com interfaces de hardware (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.).
  1. Proficiência com ferramentas de depuração (JTAG, GDB, osciloscópios, analisadores lógicos).
  1. Experiência com controle de versão (Git) e pipelines de CI/CD.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026