Swip

Desenvolvedor de Sistemas Embarcados (Firmware)

Device Logs

PresencialPalhoça, SC

Sobre a vaga

Desenvolvedor(a) de Firmware — Jr/Pleno

A Device Logs procura um desenvolvor(a) para firmware de dispositivos embarcados.

O que você vai fazer

  • Desenvolver e manter firmware em C com FreeRTOS, dos drivers à interface em LVGL.
  • Integrar sensores, periféricos e conectividade sem fio.
  • Investigar e corrigir falhas no hardware real.
  • Otimizar consumo de energia, uso de memória e desempenho.

Requisitos

  • Experiência profissional com firmware embarcado em C.
  • Microcontroladores 32 bits e RTOS (de preferência FreeRTOS).
  • Drivers de periféricos (SPI, I2C, UART).
  • Depuração em hardware (debugger, osciloscópio, analisador lógico).
  • Git.

Diferenciais

  • BLE e Wi-Fi: comunicação com aplicativo de celular, sincronização de dados e atualização de firmware (OTA).
  • GPS/GNSS: integração do receptor, configuração e tratamento dos dados de posição.
  • LVGL: criação de telas, navegação e desempenho gráfico em display embarcado.
  • Baixo consumo: modos de sleep do microcontrolador e medição de corrente para aumentar a autonomia da bateria.
  • Testes automatizados: testes unitários no PC e integração contínua (CI).

Condições

  • Presencial em Palhoça (SC), 40 h/semana.
  • Salário a combinar, conforme a experiência.

Como se candidatar

Envie seu CV para mario@devicelogs.com

Mais vagas como esta