Responsabilidades
- Arquitetura 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.
Requisitos
- Formaçã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).
Diferenciais
- Conhecimento 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 oferecemos
- Oportunidade 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 Tecnologia
A 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
Mogi Guaçu, São Paulo