📍 Curitiba, Brazil 🇧🇷
Buscamos Engenheiro de Computação para atuação no desenvolvimento, manutenção e evolução de firmware e software para dispositivos embarcados e soluções de telemetria de fabricação própria. O profissional será responsável por implementar novas funcionalidades, corrigir falhas, otimizar desempenho e apoiar a integração entre hardware e software, com forte atuação em plataformas baseadas em microcontroladores da família STM.
A função exige domínio de programação em C, C++ e Python, além de experiência com sistemas embarcados, comunicação com periféricos, protocolos de comunicação e processos de depuração em ambiente de desenvolvimento. Também fará parte da rotina a análise de requisitos técnicos, elaboração de soluções robustas para campo e suporte à validação de dispositivos em testes laboratoriais e em operação.
Responsabilidades principais:
Desenvolver e manter firmware para dispositivos embarcados.
Criar e evoluir software de apoio em C, C++ e Python.
Atuar em dispositivos baseados em microcontroladores STM.
Implementar correções, melhorias e novas funcionalidades em equipamentos de telemetria.
Realizar análise, depuração e validação de comportamento em sistemas embarcados.
Apoiar a integração entre hardware, firmware e software de aplicação.
Documentar alterações técnicas e participar de revisões de arquitetura e implementação.
Requisitos desejáveis:
Formação em Engenharia da Computação, Engenharia Eletrônica, Engenharia de Controle e Automação ou áreas correlatas.
Experiência com desenvolvimento de firmware embarcado.
Domínio de C, C++ e Python.
Conhecimento em plataformas STM32 e/ou outros dispositivos da família STM.
Vivência com debugging, análise de falhas e validação de software embarcado.
Familiaridade com dispositivos de telemetria e sistemas eletrônicos industriais.
Diferenciais:
Experiência com protocolos de comunicação industriais.
Conhecimento em otimização de código para sistemas embarcados.
Vivência com versionamento de código e boas práticas de desenvolvimento.icas: forneça um resumo do cargo, como teria sucesso no cargo e como este cargo se encaixa na organização em geral.