Description
Numerical tool and process control programmers develop computer programs to control automatic machines and equipment involved in manufacturing processes. They analyse blueprints and job orders, conduct computer simulations and trial runs.
EssentialOptional
Theoretical Knowledge
ErlangSmalltalk (computer programming)COBOLVisual BasicHaskellCoffeeScriptRObjective-CPerlScalaPython (computer programming)APLSwift (computer programming)VBScriptScratch (computer programming)Pascal (computer programming)Ruby (computer programming)TypeScriptC#ML (computer programming)Prolog (computer programming)Assembly (computer programming)OpenEdge Advanced Business LanguageblueprintsCAD softwareGroovySAP R3JavaScriptABAPPHPICT system programmingJava (computer programming)Common LispMATLABquality and cycle time optimisationstatistical process controlASP.NETSAS languageLispAJAXMicrosoft Visual C++computer programmingC++lathe machine partselectrical engineeringmanufacturing processesengineering processesmathematicsengineering principlesmechanics3D modelling
Practical Skills
program a CNC controlleruse measurement instrumentsset up the controller of a machineensure equipment availabilityread standard blueprintstroubleshootuse CAD softwareapply control process statistical methodsuse CAM softwareuse computer-aided engineering systemsuse technical documentationtend latheadvise client on technical possibilitiesadvise on safety improvementsperform data analysis