Pdi hw/swe - especialista em software embarcado iii
Há 9 dias
a2217520
- Platform GUPY Empresa: Inatel
Vaga: 1
Local de trabalho:
SANTA RITA DO SAPUCAI - MG (1 vaga)
Descrição:
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.)
- 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;
- 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;
- 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;
- Realizar testes funcionais em ambiente de desenvolvimento ou orientar a equipe sobre a execução;
- Desenvolver programas de testes unitários para plataformas embarcadas e API de abstração de hardware.
Dicas de Segurança e Orientação ao Candidato
Para garantir que sua experiência em processos seletivos seja segura e tranquila, siga as orientações abaixo. Estas práticas ajudam a evitar golpes e aumentam sua credibilidade com os recrutadores.
- Sempre leve seu currículo atualizado quando for participar de entrevistas. Isso mostra preparo e organização.
- Nunca pague qualquer valor para participar de um processo seletivo. Empresas sérias não cobram taxas de inscrição.
- Não compre cursos, apostilas ou serviços que prometam vaga garantida. O processo seletivo depende exclusivamente do recrutador.
- Jamais informe dados bancários, números de cartão ou envie documentos pessoais por e-mail ou sites desconhecidos.
Lembre-se: sua segurança é prioridade. Em caso de dúvida, entre em contato diretamente com a empresa ou pelo canal de ajuda do site.
Dicas e Artigos
- ↪ Trabalhar em Casa: Uma nova fonte de Renda.
- ↪ A importância do organizador de contas a pagar.
- ↪ Como criar um currículo profissional online grátis e se destacar no mercado de trabalho.
- ↪ Ganhar dinheiro como home office: ideias práticas para começar hoje.
- ↪ Curso de inglês online: por que investir nessa habilidade é fundamental.