A Analista de Desenvolvimento de Firmware JR será responsável por apoiar o desenvolvimento, implementação e validação de firmware para sistemas embarcados em equipamentos de alta tecnologia, atuando em soluções de baixo nível sob orientação, contribuindo para integração eficiente entre hardware e software, além de apoiar estabilidade e desempenho dos sistemas embarcados.
Implementar funcionalidades e correções em firmware para microcontroladores e processadores embarcados com orientação.
Programar principalmente em C/C++ (Assembly quando necessário e com suporte do time) para aplicações com requisitos de tempo real.
Apoiar na implementação/manutenção de drivers e comunicação (SPI, I2C, UART, USB, Ethernet), seguindo padrões do time.
Apoiar no desenvolvimento e depuração de bootloaders e BSPs, executando tarefas atribuídas e registrando evidências.
Apoiar a integração do firmware com hardware, sensores e periféricos, realizando testes básicos e checklists de bancada.
Executar testes de comunicação/protocolos e reportar anomalias, contribuindo para interoperabilidade entre dispositivos.
Apoiar a criação e execução de planos de teste (funcionais e desempenho), seguindo orientação do responsável técnico.
Executar testes unitários e de integração, e apoiar testes em campo quando aplicável, coletando logs e evidências.
Identificar, registrar e apoiar correção de bugs; contribuir com otimizações pontuais sob supervisão.
Produzir e atualizar documentação técnica básica e rastreável (instruções de build, notas de versão, diagramas simples, relatórios de teste).
Seguir diretrizes de qualidade e requisitos regulatórios aplicáveis, com apoio do time.
Apoiar a equipe na interface com fornecedores (coleta de informações, datasheets, amostras), e ajudar na validação inicial de componentes adquiridos.
Participar de rituais técnicos, absorver boas práticas e compartilhar aprendizados; não é esperado atuar como mentor neste nível. (No anexo, a parte de mentoria é característica do Sênior.)
Trabalhar em conjunto com hardware, software e mecânica para suportar a integração completa do sistema.
Participar de reuniões de projeto para alinhamento técnico, registrar decisões e levantar dúvidas/riscos cedo.
Apoiar pesquisas técnicas (novas plataformas/ferramentas) e protótipos direcionados, seguindo direcionamento do líder técnico.
#J-18808-Ljbffr