Desenvolver programas de usinagem para máquinas AUTOMÁTICAS de comando numérico computadorizado (CNC) de média complexidade e alta complexidade, realizando análises e estudos de implantação de melhorias nos processos envolvendo, elaboração de anteprojetos e projetos de dispositivos e ferramentas, efetuando acompanhamento na fabricação ou funcionamento dos mesmos, a fim de estabelecer a correta definição das etapas de programação e facilitar a tradução para a linguagem do computador, bem como, racionalizar e otimizar os processos produtivos e produtos.