Join to apply for the PDI HW/FW - Pessoa Desenvolvedora de Software Embarcado III role at Instituto Nacional de Telecomunicações - Inatel
Join to apply for the PDI HW/FW - Pessoa Desenvolvedora de Software Embarcado III role at Instituto Nacional de Telecomunicações - Inatel
O Inatel está recrutando Especialista para atuar com desenvolvimento de software embarcado no ICC PDI HW/FW.
Responsabilidades e atribuições
* Atuar na liderança técnica de diversas etapas do ciclo de desenvolvimento de projetos de firmware e software embarcado: análise de propostas, definição de escopo junto ao cliente, arquitetura da solução, planejamento e divisão de atividades do time de desenvolvimento, definição de componentes e ferramentas de desenvolvimento;
* Propor e justificar novas tecnologias aplicáveis ao projeto, auxiliar no planejamento de atividades e estimar o tempo de implementação de atividades de qualquer natureza ou complexidade atribuídas a ele ou a outros desenvolvedores;
* Realizar a documentação técnica dos artefatos entregáveis e de uso interno do time de desenvolvimento;
* Desenvolver firmware (majoritariamente em C) para microcontroladores de fabricantes diversos (ST, NXP, Espressif, Microchip, etc.), de sistemas em bare-metal e com RTOS;
* Realizar processos de bring-up e integração entre HW e SWE em projetos com hardware recém-desenvolvido;
* Realizar testes funcionais em ambiente de desenvolvimento ou orientar a equipe sobre a execução destes;
* Desenvolver programas de testes unitários para plataformas embarcadas e API de abstração de hardware.
Requisitos e qualificações
* Ensino Superior em Engenharia Elétrica, Engenharia da Computação, Ciências da Computação, Sistemas de Informação ou áreas correlatas;
* Experiência em:
* Desenvolvimento de software embarcado de microcontroladores e microprocessadores, com ou sem sistema operacional embarcado,
* Etapas de um ciclo completo de desenvolvimento de um sistema embarcado microcontrolado ou microprocessado;
* Domínio em:
* Desenvolvimento de software embarcado para microcontroladores (majoritariamente em C/C++),
* Sistema operacional Linux para desenvolvimento (instalação, configuração, desenvolvimento de scripts).
* Conceitos gerais de sistemas operacionais de tempo real (filas, semáforos, tasks, interrupções) comumente utilizados em sistemas microcontrolados (FreeRTOS, Nuttx, Zephyr, etc.),
* Desenvolvimento de projetos com Linux embarcado (device drivers, scripts de build, montagem de ambiente de build com Buildroot, geração de distros customizadas com Yocto, etc.);
* Conhecimento de protocolos de rede utilizados em projetos de IoT (TCP, UDP, MQTT, HTTP, etc.).
Seria importante se você tivesse ou soubesse:
* Mestrado ou Doutorado em áreas correlatas às atividades de desenvolvimento de Software Embarcado.
Informações adicionais
Horário de trabalho: Segunda a sexta, das 8h às 12h e das 13h30 às 17h30.
Local de trabalho: As atividades serão realizadas no campus do Inatel, localizado em Santa Rita do Sapucaí - MG.
Referrals increase your chances of interviewing at Instituto Nacional de Telecomunicações - Inatel by 2x
Get notified about new Computer Hardware Specialist jobs in Santa Rita do Sapucaí, Minas Gerais, Brazil.
Santa Rita do Sapucaí, Minas Gerais, Brazil 5 days ago
Itajubá, Minas Gerais, Brazil 4 months ago
Itajubá, Minas Gerais, Brazil 4 months ago
Santa Rita do Sapucaí, Minas Gerais, Brazil 1 day ago
Santa Rita do Sapucaí, Minas Gerais, Brazil 1 week ago
Santa Rita do Sapucaí, Minas Gerais, Brazil 1 day ago
Ensino e Pesquisa - Estágio Laboratório CDG Hub
Santa Rita do Sapucaí, Minas Gerais, Brazil 1 week ago
Itajubá, Minas Gerais, Brazil 4 months ago
#J-18808-Ljbffr