Experiência no desenvolvimento de projetos que envolvam Software Embarcado, aplicando as melhores técnicas de desenvolvimento de softwares, padrões de projeto e boas práticas;
Experiência com linguagem de programação C
Conhecimento com linguagem C++;
Experiência com Linux embarcado, BSP e device drivers;
Experiência em escrita de testes automáticos em Python;
Experiência com metodologias de desenvolvimento de software ágeis;
Formação em Ciência da Computação, Engenharia de Software, Engenharia Elétrica ou cursos da área de tecnologia.
Inglês Intermediário.
SERÁ UM DIFERENCIAL SE...
Inglês avançado.
Experiência com Buildroot, GIT.
Conhecimento lógica programável (VHDL e FPGAs).
Conhecimento de Telecom (Gpon, redes e protolocos).
Atuar no desenvolvimento de SW Embarcado implementando funcionalidades de acordo com as necessidades do projeto e nos requisitos e discussões técnicas com o time;
Desenvolvimento de testes unitários e automáticos garantindo as entregas realizadas.
Executar testes automáticos garantindo o desempenho e escalabilidade das soluções desenvolvidas.
Contribuir com ideias de desenvolvimento na criação de soluções e melhorias na arquitetura do produto;
Atuar com time de desenvolvedores na análise, design e estimativa de novas funcionalidades em alinhamento com os requisitos.
Comunicar-se ativamente e claramente a fim de reportar o status das atividades.