Le programmeur CFAO a pour rôle de développer des applications en ayant recours aux techniques DAO-FAO (dessin assisté par ordinateur, fabrication assistée par ordinateur) destinées à commander des robots, des machines à réglages numérique commandées par ordinateur (CNC) ainsi que d’autres procédés et opérations de fabrication; Effectuer des évaluations du travail et autres études; Recueillir et compiler des données opérationnelles et expérimentales et collaborer à la préparation des évaluations, de la programmation, des spécifications et des rapports; Élaborer des méthodes defabrication et de transformation et déterminer les variables connexes, régler les commandes des machines et du matériel, surveiller la production et vérifier les procédés; Programmer, vérifier et/ou modifier les commandes pour le débitage de ces dernières sur les scies à commandes numériques (CNC); Déterminer la quantité des matériaux nécessaire à la fabrication des commandes; Préparer quotidiennement les commandes de porte; Aptitude à apprendre;Aptitude à la gestion du temps et des priorités; Enthousiasme;Rigueur; Sens de la planification;Habileté analytique et synthèse.