Programador Delphi

Recrutamento Inteligente

Nova Odessa

On-site

BRL 120,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Analista de Software Embarcado atua no desenvolvimento de soluções em Linux embarcado, com foco em C++ e integração entre hardware e software para serviços em nuvem. Responsável por projetar, desenvolver e manter os serviços que compõem o núcleo dos dispositivos conectados.

Perfil exige experiência com MCU (STM32/ESP32/ATmega), pipelines de CI/CD para firmware, depuração com GDB/JTAG e leitura de datasheets. Fluência em inglês técnico é desejável.

Qualifications

  • Experiência comprovada em Linux embarcado e serviços.
  • Sólida em C++ para serviços e ferramentas.
  • Conhecimento de protocolos de rede (TCP/UDP).
  • Experiência com Git e workflows colaborativos.
  • Integração com APIs externas e serviços na nuvem.
  • Telemetria, logs e métricas em dispositivos conectados.
  • Leitura de datasheets e hardware básico.
  • Programação concorrente (threads, mutexes).
  • IPC no Linux (sockets, shm, pipes, D-Bus).
  • Systemd, timers e journal.
  • Desenvolvimento para MCU (STM32, ESP32, ATmega) sem Arduino.
  • Builds para embarcado (Yocto, Buildroot, CMake).
  • Depuração com GDB/JTAG e osciloscópio.
  • Segurança em dispositivos conectados (OTA).
  • CI/CD aplicado a firmware.

Responsibilities

  • Projetar, desenvolver e manter serviços centrais de dispositivos conectados.
  • Integrar hardware e software com serviços em nuvem.
  • Conduzir depuração e otimização de firmware embarcado.

Skills

Linux embarcado
C++
Gestão de memória
Concorrência
Tratamento de erros
TCP/IP
UDP
Git
APIs externas
Telemetria
Hardware básico
Threads
IPC/Linux
systemd
MCU (STM32/ESP32/ATmega)
Yocto/Buildroot/CMake
GDB/JTAG
Segurança em dispositivos
CI/CD para firmware
Inglês técnico

Tools

Git
APIs
Yocto

Job description

Analista desenvolvimento software embarcado pl | araçatuba - sp
  • Experiência comprovada em desenvolvimento para Linux embarcado (serviços, ferramentas, integração de sistema).
  • Boa base em C++ para criação de serviços e ferramentas, com domínio de conceitos de gerenciamento de memória, concorrência e tratamento de erros.
  • Conhecimento de protocolos de rede e comunicação entre sistemas (TCP/IP, UDP e protocolos de aplicação).
  • Experiência prática com Git e fluxos de trabalho colaborativos.
  • Experiência de integração com APIs externas (consumo e/ou disponibilização de serviços).
  • Familiaridade com conceitos de telemetria (coleta e envio de métricas, logs e eventos).
  • Conhecimento básico de hardware o suficiente para leitura de datasheets e realização de integrações básicas.
  • Experiência com programação concorrente (threads, mutexes, condition variables).
  • Conhecimento de IPC no Linux (sockets Unix, shared memory, pipes, D-Bus, etc.).
  • Familiaridade com systemd (serviços, timers, journal).
  • Experiência com desenvolvimento para microcontroladores (MCU) — como STM32, ESP32 e ATmega — preferencialmente utilizando HALs ou SDKs nativos, sem depender de frameworks de alto nível como o Arduino.
  • Experiência com sistemas de build para embarcado (Yocto, Buildroot, CMake).
  • Vivência com depuração de baixo nível (GDB, JTAG/SWD, analisadores lógicos, osciloscópio).
  • Conhecimento de segurança em dispositivos conectados (comunicação criptografada, provisionamento, atualização OTA).
  • Familiaridade com pipelines de CI/CD aplicados a firmware/embarcado.
  • Inglês técnico para leitura de documentação e colaboração.

Buscamos um(a) Analista de Software Embarcado para atuar no desenvolvimento de soluções em Linux embarcado , com foco em C++ , integração entre hardware e software e comunicação com serviços em nuvem. Esse profissional será responsável por projetar, desenvolver e manter os serviços que compõem o núcleo dos nossos dispositivos conectados,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor de Software Embarcado Pleno
Desenvolvedor de Software Embarcado Pleno

HwIT - Hardware Innovation Technologies • Campinas

On-site
BRL 120,000 - 180,000
Desenvolvedor de Firmware Embarcado
Desenvolvedor de Firmware Embarcado

3S TECNOLOGIA • Barueri

On-site
BRL 100,000 - 167,000
Restaurante no local
Vale Transporte mensal
Seguro de vida – MetLife
+5
Desenvolvedor de Firmware Embarcado
Desenvolvedor de Firmware Embarcado

Pasquali Solution • Rio Grande do Sul

On-site
BRL 111,600 - 167,400
Analista de Software Embarcado
Analista de Software Embarcado

Sul Design • Curitiba

On-site
BRL 120,000 - 180,000
Refeição no local
Plano de saúde
Seguro de vida
Desenvolvedor(a) de Hardware e Firmware – Engenharia
Desenvolvedor(a) de Hardware e Firmware – Engenharia

Sillion - Serviços de Tecnologia • Belo Horizonte

On-site
BRL 89,000 - 156,000
ANALISTA DESENVOLVIMENTO SOFTWARE EMBARCADO PL | ARAÇATUBA - SP Araçatuba - SP Full-time employee
ANALISTA DESENVOLVIMENTO SOFTWARE EMBARCADO PL | ARAÇATUBA - SP Araçatuba - SP Full-time employee

Solinftec • Araçatuba

On-site
BRL 120,000 - 210,000
Plano de saúde Unimed
Plano odontológico Odontoprev
Seguro de Vida
+5
COORDENADOR DE DESENVOLVIMENTO TÉCNICO
COORDENADOR DE DESENVOLVIMENTO TÉCNICO

HwIT - Hardware Innovation Technologies • Campinas

Hybrid
BRL 180,000 - 240,000
ANALISTA DESENVOLVIMENTO SOFTWARE EMBARCADO PL | ARAÇATUBA - SP
ANALISTA DESENVOLVIMENTO SOFTWARE EMBARCADO PL | ARAÇATUBA - SP

Solinftec • Araçatuba

On-site
BRL 120,000 - 180,000
Medipreço
Unimed (Familiar)Plan Health
Odontoprev (Familiar)
+7
Engenheiro de Software Embarcado
Engenheiro de Software Embarcado

CEABS SERVICOS S.A. • Curitiba

On-site
BRL 89,280 - 133,920
Desenvolvedor de Hardware e Firmware Embarcado Sênior
Desenvolvedor de Hardware e Firmware Embarcado Sênior

Maxtrack Industrial Ltda. • Nova Lima

On-site
BRL 180,000 - 260,000