Un programmeur CNC développe la programmation pour les machines à commande numérique et numérique informatisées en :
- Démontrant des pratiques et des techniques de travail sûres
- Définissant les zones de la pièce à usiner
- Déterminant des opérations de programmation CNC
- planifiant le processus d’enlèvement du métal
- développant des parcours d’outils
- informant sur le parcours de l’outil post-traitement
- générant la documentation des tâches CNC
- mettant en œuvre des processus d’usinage CNC
- optimisant les programmes
- archivant / tenant à jour des fichiers