Desenvolvedor(a) de Software Embarcado Sênior - Tech Leader (5679)

Blumenau / SC
Buscamos um(a)  Engenheiro(a) de Software Embarcado Sênior para atuar como referência técnica em soluções embarcadas de alta confiabilidade e segurança.

O que você irá fazer
 - Definir e evoluir a arquitetura de software embarcado (drivers, HAL, middleware, RTOS, conectividade).
 - Liderar tecnicamente o time: mentoria, revisões de código, definição de padrões, guidelines e boas práticas.
 - Atuar em revisões de código, mentoria e desenvolvimento do time (formação técnica e performance).
 - Planejar e conduzir estratégias de testes (unitários, integração), validação e debug.
 - Planejar tecnicamente entregas: decomposição, estimativas, riscos, trade-offs e alinhamento com produto.
 - Integrar e otimizar comunicação com periféricos e barramentos (ex.: I2C, SPI, UART, CAN e afins).
 - Realizar análise de performance, footprint de memória, consumo e confiabilidade (incluindo cenários de falha).
 - Garantir conformidade com requisitos de qualidade e, quando aplicável, requisitos normativos.
 - Colaborar com áreas de hardware, produto e qualidade para definição de requisitos, especificações e trade-offs.
 - Participar de decisões de roadmap técnico e gestão de dívida técnica.

Requisitos
 - Experiência sólida e comprovada com desenvolvimento embarcado em nível sênior, atuando como referência técnica.
 - Domínio de C/C++ em ambientes restritos (memória/CPU).
 - Experiência com sistemas bare-metal e/ou RTOS (ex.: FreeRTOS, Zephyr, ThreadX ou similares).
 - Forte capacidade de debug e troubleshooting com ferramentas como JTAG/SWD, osciloscópio, analisador lógico e logs/tracing.
 - Vivência com integração de hardware, drivers, interrupts, timers, DMA, bootloaders e gerenciamento de energia.
 - Experiência com Git, code review e práticas de engenharia (CI/CD é diferencial).

Mais informações
Diferenciais
 - Experiência prévia com: Simplicity Studio, Gecko SDK, família EFR32, configuração de stacks, toolchain e debug do ecossistema.
 - Conhecimento prático em Zigbee e stacks Zigbee (comissionamento, rede/roteamento, clusters, interoperabilidade, certificações, troubleshooting).
 - Experiência com conectividade adicional: BLE, Thread, Wi-Fi, sub-GHz, protocolos proprietários.
 - Conhecimentos de segurança em IoT (secure boot, storage seguro, criptografia, OTA assinado).

Responsável
Silvana Serpa