Engenheiro de Processamento/Firmware

VAGA: Engenheiro de Processamento/Firmware                                                  
 
QUANTIDADE DE VAGAS: 1
 
DESCRIÇÃO GERAL DAS ATIVIDADES:

Desenvolvedor de algoritmos de Processamento de sinais e Firmware. Responsável por propor, desenvolver e testar soluções técnicas para firmware embarcado, e pela criação dos algoritmos que a área de software implementa, a partir de requisitos internos, normativos e ou mercadológicos, aplicáveis a projetos e ou processos nas áreas em que atua.

 
FORMAÇÃO:

Ensino superior completo em Engenharia Eletrônica, Engenharia Elétrica, Engenharia de Telecomunicações, Engenharia da Computação ou similar.

Desejável: Especialização na área de atuação.

 
IDIOMA:
Nível Avançado de Inglês – conversação, escrita e leitura
 
CONHECIMENTOS NECESSÁRIOS:

 

·        Experiência em algoritmos de processamentos de sinais em geral;

·        Experiência em programação em Matlab/Simulink;

·        Experiência em programação em linguagem C/C++;

·        Experiência com sistemas embarcados bare-metal;

·        Experiência com leitura de esquemas elétricos e datasheets de componentes eletrônicos;

·        Experiência com uso de GPIO, ADC, DAC, etc;

·        Experiência com barramentos e protocolos de comunicação: TCP/IP, UDP, USB e RS232 e habilidades de manuseio de equipamentos de laboratório (osciloscópio, multímetro, analisador de espectro, geradores de sinais).

 
CONHECIMENTOS DESEJÁVEIS:
 

·        Experiência com programação em VHDL ou Verilog;

·        Conhecimento de sistemas embarcados Windows, Linux e RTOS;

·        Conhecimento de Scrum Framework, Jira, GitLab;

·        Conhecimentos em Shell Script e Python;

·        Conhecimento de sistemas de controle de versão GIT ou SVN.