Pular para o conteúdo

AttoTude

Engenheiro(a) de Firmware

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

Visão Geral da Posição

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

Estamos buscando um(a) Engenheiro(a) de Firmware altamente motivado(a) para projetar, desenvolver e otimizar software embarcado para nossos produtos de próxima geração. O(a) candidato(a) ideal possui forte experiência em programação de baixo nível (C/C++), desenvolvimento de microcontroladores/SoC e bring-up de hardware, com capacidade comprovada de colaborar com equipes multifuncionais para entregar soluções de firmware robustas e eficientes. Esta posição é em tempo integral e presencial 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 dispositivo 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 bring-up de placa 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 multifuncionais (hardware, software, QA, engenharia de sistemas) para entregar produtos no prazo.
  1. Documentar a arquitetura de firmware, APIs e decisões de projeto para manutenibilidade.

Qualificações

  1. Bacharelado ou Mestrado em Engenharia Elétrica, Engenharia da Computação, Ciência da Computação
  1. 5+ anos de experiência em desenvolvimento de firmware embarcado.
  1. Forte proficiência em C/C++ e Python.
  1. Experiência com arquiteturas ARM Cortex-M, RISC-V ou MCUs/SoCs 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