O Técnico de programação e maquinação é o profissional qualificado, apto a orientar e a desenvolver, de forma autónoma e precisa, atividades relacionadas com a Produção em Metalomecânica, nomeadamente a programação de máquinas-ferramentas com comando numérico computorizado (CNC), a operação de máquinas-ferramentas tanto convencionais como com CNC, a execução e/ou reparação de moldes, cunhos, cortantes e outras peças ou conjuntos de precisão. Este técnico também está apto a participar noutras atividades inerentes ao processo, tais como, na preparação do trabalho, no planeamento e no controlo do processo produtivo, com vista ao fabrico de peças unitárias ou em série, de acordo com as especificações técnicas e qualidade definidas.