Descricao formacao engenharia de software conhecimentos tecnicos desenvolvimento de aplicativos arduino desenho tecnico solid works ou catiae nocoes