Desenvolvedor(a) Sênior de Sistemas Embarcados – POS Linux
Há 4 dias
Missão Desenvolver e manter firmware e software de nível embarcado para dispositivos POS/Linux, garantindo estabilidade, segurança e integração com sistemas de pagamento e leitura de cartões/tokens em campo. Responsabilidades Desenvolver em C (e C++) para Linux embarcado (Yocto/Buildroot) e/ou ambientes semelhantes. Implementar drivers e HAL (I²C/SPI/UART/USB/GPIO), watchdog, logs e telemetria. Integrar com leitores de cartão/QR, módulos de criptografia e elementos seguros (Secure Element / SAM). Projetar comunicação resiliente via TCP/IP (sockets), com tratamento de reconexões e gerenciamento de buffers. Planejar e suportar processos de atualização de software (OTA) com verificação e rollback. Criar e manter testes unitários e HIL (hardware-in-the-loop) para validar comportamento em bancada e campo. Colaborar com times de backend e QA para depuração e integração ponta-a-ponta. Requisitos (obrigatórios) 5+ anos de experiência com C em sistemas embarcados ou ambientes Linux embarcado. Experiência com Yocto/Buildroot/BusyBox e cross-compilation. Conhecimento de protocolos/hardware: I²C, SPI, UART/RS-485, timers, interrupções. Networking: TCP/IP (sockets), TLS, reconexão e watchdog. Criptografia aplicada (AES, HMAC, ECDSA) e gestão segura de chaves. Ferramentas de depuração: GDB, JTAG/SWD, leitura de datasheets e uso de osciloscópio/analisador lógico. Versionamento com Git e práticas básicas de CI para firmware. Diferenciais Experiência com EMV contactless, módulos de pagamento e integração com adquirentes. Experiência avançada em Yocto, device tree e drivers de kernel. Projetos com OTA robusto (A/B, rollback automático) e observabilidade (crash dumps, logs compactados). Prática em segurança de hardware (secure element, anti-tamper) e mitigação de ataques físicos.
-
São Paulo, Brasil Netvagas Tempo inteiroMissãoDesenvolver e manter firmware e software de nível embarcado para dispositivos POS/Linux, garantindo estabilidade, segurança e integração com sistemas de pagamento e leitura de cartões/tokens em campo. ResponsabilidadesDesenvolver em C (e C++) para Linux embarcado (Yocto/Buildroot) e/ou ambientes semelhantes.Implementar drivers e HAL...
-
Desenvolvedor(a) sênior de sistemas embarcados pos linux
2 semanas atrás
SAO PAULO, Brasil Kstack Tempo inteiroMissãoDesenvolver e manter firmware e software de nível embarcado para dispositivos POS/Linux, garantindo estabilidade, segurança e integração com sistemas de pagamento e leitura de cartões/tokens em campo. ResponsabilidadesDesenvolver em C (e C++) para Linux embarcado (Yocto/Buildroot) e/ou ambientes semelhantes. Implementar drivers e HAL...
-
Engenheiro de Sistemas Embarcados
Há 12 horas
São Paulo, Brasil Hunt RH Tempo inteiroCliente : Renomada indústria multinacional com sede na região de Porto Alegre, líder em seu segmento com um dos Centros de Pesquisa e Desenvolvimento (P&D) no Brasil, líder em soluções inovadoras que impactam a vida de milhões de pessoas globalmente. Estamos em busca de um Engenheiro de Sistemas Embarcados. O candidato ideal terá uma sólida...
-
Engenheiro de Sistemas Embarcados
Há 4 horas
São Paulo, Brasil Hunt RH Tempo inteiroCliente: Renomada indústria multinacional com sede na região de Porto Alegre, líder em seu segmento com um dos Centros de Pesquisa e Desenvolvimento (P&D) no Brasil, líder em soluções inovadoras que impactam a vida de milhões de pessoas globalmente. Estamos em busca de um Engenheiro de Sistemas Embarcados . O candidato ideal terá uma...
-
Desenvolvedor C++
3 semanas atrás
São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...
-
Desenvolvedor C++
3 semanas atrás
São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...
-
Desenvolvedor C++
Há 3 dias
São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...
-
Desenvolvedor C++
2 semanas atrás
São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...
-
Desenvolvedor C++
Há 7 dias
São Paulo, São Paulo, Estado de São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...
-
Desenvolvedor C++
Há 3 dias
São Paulo, São Paulo, Estado de São Paulo, Brasil Decision group Tempo inteiroNível Acadêmico: Ensino Superior Completo Turno/Horas -- Áreas de Atuação Profissional: TI - Projetos Descrição: Cargo: Desenvolvedor C++ – Software Embarcado (PDV / Varejo) Modelo híbrido – Região da Barra Funda / SP Habilidades: Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) C++ com perfil mão na massa, apaixonado por...