Engenheiro de Desenvolvimento (Firmware)

Zilia Technologies

  • Atibaia - SP
  • Permanente
  • Período integral
  • Há 2 dias
Buscamos um Engenheiro de Firmware para compor nosso time de Pesquisa & Desenvolvimento.Região de Atuação: Atibaia/SPHorário de Trabalho: 08h00 às 17h00Regime de Trabalho: Presencial
  • Desenvolver e manter firmwares operacionais;
  • Escrever, testar e otimizar os códigos desenvolvidos para aplicações e sistemas embarcados;
  • Implementar novas funcionalidades, considerando as etapas de projetar e integrar as novas features conforme os requisitos do projeto;
  • Corrigir erros e melhorar desempenho dos firmwares. Identificando e resolvendo os problemas no código para garantir eficiência e estabilidade;
  • Trabalhar com APIs para integrar sistemas externos e software embarcado;
  • Colaborar com a equipe, participando de reuniões, revisão de códigos e contribuir para definições técnicas dos projetos;
  • Garantir segurança e boas práticas, aplicando os princípios de segurança e seguindo os padrões de desenvolvimento utilizados pela empresa;
  • Automatizar os processos, criando scripts e ferramentas para otimizar fluxos de trabalho;
  • Escrever as documentações do projeto para manter registros claros do código, arquitetura e decisões técnicas;
  • Projetar, implementar e otimizar firmware para controladores de memória, como por exemplo: UFS e uMCP e microcontroladores em geral;
  • Escrever código em linguagens de programação como C/C++ para sistemas embarcados;
  • Implementar e manter protocolos de comunicação entre o controlador de memória e o sistema host;
  • Realizar testes de funcionalidade e validação do firmware;
  • Utilizar ferramentas como JTAG, lógica analisador e osciloscópio para depuração;
  • Identificar e corrigir bugs, garantindo estabilidade e desempenho do firmware;
  • Dominar controle de versionamento de software;
  • Melhorar o desempenho de leitura e gravação dos dispositivos de memória;
  • Reduzir latências e otimizar consumo de energia dos controladores;
  • Interação com clientes e fornecedores;
  • Coletar requisitos e implementar soluções personalizadas;
  • Realizar trocas técnicas com clientes para garantir integração eficiente dos produtos;
  • Garantir compatibilidade entre firmware e circuitos eletrônicos;
  • Analisar esquemas elétricos e documentação técnica dos componentes;
  • Manter documentação detalhada do código, protocolos e processos de desenvolvimento;
  • Atualizar firmware conforme novas versões dos padrões de armazenamento.
  • Formação superior completa em Engenharia (Software, Elétrica, Eletrônica, Telecomunicações, Computação, Controle e Automação etc.);
  • Experiência em customização de firmware de terceiros;
  • Desejável conhecimentos em dispositivos semicondutores;
  • Desejável Inglês Avançado (flexível).
Habilidades/Tecnologias:
  • C/C++
  • RTOS
  • Software de Versionamento/GIT
  • Sistema Operacional Linux
  • Linguagem de programação Assembly
  • Desejável Conhecimento em Labview
  • Experiência em desenvolvimento de software embarcado
Benefícios:🩺 Assistência médica Bradesco Nacional para o colaborador e seus dependentes legais;🦷 Assistência odontológica Odontoprev Nacional para o colaborador e seus dependentes legais;🚍 Transporte fretado (Atibaia, Bragança Paulista, Jarinu, Campo Limpo, Jundiaí, Itatiba e Campinas) ou auxílio combustível/pedágio (em caso de cidades não atendidas pelo fretado);🚗 Estacionamento no local;🍽️ Refeição no Centro empresarial;🔹 Seguro de vida;🔸 Previdência Privada;📈 PLR (Participação nos Lucros e Resultados);💊 Convênio Farmácia;🤲 Programa de Assistência Social, Psicológica, Financeira e Jurídica;🧘 Ginástica Laboral;📚 Edupass - Plataforma de estudos robusta com desconto de até 80% em diversos cursos, podendo ser estendido para os dependentes;🏫 Auxílio Creche;🙆‍♀️ Fisioterapia;👶 Licença Maternidade/Paternidade estendida;🍼 Sala de Lactante;💉 Campanha de Imunizações.

Zilia Technologies