ResponsabilidadesArquitetura e desenvolvimento de firmware : projetar e implementar novas funcionalidades em C/C++ para aplicativos de alto desempenho em ambientes com restrição de memória.Liderança técnica: mentorear desenvolvedores juniores e plenos sendo uma referência técnica para o time, promovendo boas práticas de desenvolvimento de firmware bem como fortalecer a sinergia da equipe.Análise e solução de problemas : diagnosticar e corrigir falhas complexas, depurar firmware com base em dados coletados e propor soluções efetivas.Otimização de recursos : desenvolver soluções considerando restrições de hardware, consumo de energia e recursos de dispositivos de nova geração.Validação e testes : projetar e implementar rotinas de teste para verificar funcionalidades lógicas e funcionalidades elétricas relacionadas ao firmware.Documentação : gerar e manter registros de algoritmos, lógicas de funcionamento e base de código, garantindo clareza e rastreabilidade.Boas práticas de versionamento : seguir diretrizes de controle de versão (Git), incluindo gerenciamento de repositórios e lançamento de novas versões de firmware.Colaboração com a equipe de hardware : auxiliar no desenvolvimento de soluções conjuntas, contribuindo com sugestões e ideias de melhoria.RequisitosFormação Superior em Engenharia Elétrica, Engenharia da Computação, Engenharia de Controle e Automação ou áreas correlatas.Proficiência em linguagem C e experiência prévia em Python .Domínio de controle de versão (Git) e familiaridade com metodologias de teste e depuração de software embarcado.7+ anos de experiência em desenvolvimento de software embarcado para aplicações de sinal misto (mixed-signals) e DSPs.Experiência em programação bare-metal e utilização de RTOS (FreeRTOS, NuttX).Leitura e compreensão de esquemáticos de circuitos eletrônicos (conceitos, topologias e componentes).Vivência com microcontroladores como Arm Cortex-M, ESP32, TMS320 e PIC.Sólido conhecimento de periféricos embarcados (ADC, DAC, SPI, I2C, UART, Timers, LCDs).Sólidos conhecimentos em ambiente Linux (uso como Host e Target).DiferenciaisConhecimento em Sistemas Elétricos de Potência (instrumentação, medição, etc.).Experiência com linguagens descritivas de hardware e FPGA (VHDL, Verilog).Conhecimentos em C++ e Rust .Compreensão de conceitos e práticas de Programação Orientada a Objetos (ex.: C#, Java).Inglês para leitura, escrita e conversação.O que oferecemosOportunidade de trabalhar em projetos inovadores e de alta relevância para o setor de energia elétrica.Ambiente de trabalho colaborativo e voltado ao desenvolvimento contínuo.Contato direto com tecnologias de ponta e possibilidade de crescimento profissional.Remuneração compatível com o mercado e pacote de benefícios atrativo.Sobre a Montrel TecnologiaA Montrel Tecnologia é uma empresa brasileira sediada em Mogi Guaçu (SP), focada no desenvolvimento de soluções para o mercado de energia elétrica. Valorizamos a inovação, a aplicação de tecnologias de ponta e o trabalho colaborativo, com foco na excelência e no impacto real para o setor.
Desenvolvedor De Firmware Senior
MONTREL TECNOLOGIA
São Paulo, São Paulo