Engenheiro(a) de Firmware - São Paulo

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Engenheiro(a) de Firmware

SeniorSão Paulo/SPHíbridoPJR$ 10.000,00 a R$ 15.000,00 hoje

Sobre a Vaga

R$ 10.000,00 - R$ 15.000,00
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 Vaga
Código: 001

Engenheiro(a) de Firmware (Embedded EMV)

Sobre a Oportunidade

Estamos buscando um(a) Engenheiro(a) de Firmware para liderar e impulsionar o desenvolvimento da nossa solução embarcada de pagamentos (EMV). Você trabalhará no coração do produto, definindo arquiteturas, garantindo alta performance em tempo real e colaborando diretamente com o time de hardware para entregar dispositivos seguros, estáveis e de alto impacto no mercado.

Requisitos

Sua Missão / Responsabilidades
  • Arquitetura & Desenvolvimento: Projetar, implementar e modularizar firmware de alta confiabilidade em linguagem C sobre sistemas RTOS (FreeRTOS) para soluções EMV.
  • Integração de Hardware/Software: Liderar a integração do firmware com componentes físicos, atuando em conjunto com o time de hardware desde a fase de prototipagem até o produto final.
  • Segurança & Qualidade: Garantir que o firmware atenda a altos padrões de segurança, robustez e performance exigidos pelo setor financeiro/pagamentos.
  • Resolução de Problemas Complexos: Diagnosticar, depurar (debug) e resolver gargalos de desempenho, bugs críticos e problemas de concorrência/tempo real.
  • Melhoria Contínua: Promover boas práticas de engenharia de software embarcado (code review, testes automatizados, documentação técnica e controle de versão).
O que buscamos (Requisitos Necessário)
  • Experiência Prática: Sólida vivência no desenvolvimento de firmware em C para microcontroladores (ex: ARM Cortex-M, STM32, ESP32, etc.).
  • Sistemas de Tempo Real: Domínio de FreeRTOS (gerenciamento de tarefas, semáforos, filas, concorrência e alocação de memória).
  • Depuração Avançada: Habilidade comprovada em depuração de hardware/software utilizando ferramentas como Oscilloscópio, Analisador Lógico, JTAG/SWD, GDB, etc.
  • Barramentos e Protocolos: Experiência prática com interfaces de comunicação como RS232/UART, SPI, I2C.
  • Ferramental: Domínio de Git e familiaridade com toolchains de compilação/IDEs de mercado (GCC, Keil, IAR, STM32CubeIDE, VS Code).
Diferenciais (O que te destaca)
  • Domínio de EMV / Pagamentos: Conhecimento prévio nas especificações EMV (L1/L2), contato (ICC) ou contactless (NFC), e certificações de segurança (PCI-PTS).
  • Low-Level & Performance: Conhecimentos em Assembly para otimização de código crítica ou bootloaders.
  • Conectividade & IoT: Experiência com pilhas de protocolo de rede/IoT (TCP/IP, MQTT, Wi-Fi, BLE, Celular 4G/LTE).
  • Testes & CI/CD: Vivência em esteiras de integração contínua aplicadas a sistemas embarcados e testes unitários (ex: Unity, CppUTest).
  • Desenvolvimento em meios de pagamentos.
Engenheiro de Firmware
Nível: Senior
Contratação PJ.

Benefícios

Não informado.

Vagas semelhantes para você

Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.

Prepare-se para aumentar suas chances nesta oportunidade

Pratique com testes técnicos e treinamentos alinhados ao perfil desta vaga.

Curadoria Nerdin

Cursos recomendados para Engenheiro(a) de Firmware

Selecionamos conteúdos alinhados às competências pedidas nesta oportunidade para você aumentar suas chances no processo seletivo.

Explorar recomendações