Engenheiro(a) de Firmware - São Paulo - São Paulo

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

Engenheiro(a) de Firmware - São Paulo

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

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.
Localização e Disponibilidade
  • Residir em São Paulo (capital).
  • Possuir disponibilidade para viagens ou deslocamentos a Sorocaba/SP, conforme necessidade.
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 - São Paulo

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

Explorar recomendações