Profession numerical tool and process control programmer
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.
Would you like to know what kind of career and professions suit you best? Take our free Holland code career test and find out.
Personality Type
Knowledge
- AJAX
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in AJAX.
- Visual Studio .NET
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Visual Basic.
- R
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in R.
- Objective-C
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Objective-C.
- C#
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C#.
- Pascal (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Pascal.
- Smalltalk (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Smalltalk.
- Lisp
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Lisp.
- TypeScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in TypeScript.
- Groovy
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Groovy.
- CoffeeScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in CoffeeScript.
- OpenEdge Advanced Business Language
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in OpenEdge Advanced Business Language.
- Scala
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scala.
- Java (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Java.
- MATLAB
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in MATLAB.
- Blueprints
Must be able to read and understand blueprints, drawings and plans and maintain simple written records.
- Ruby (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Ruby.
- Quality and cycle time optimisation
The most optimal rotation or cycle time and over-all quality of a tool or a machine's processes.
- SAS language
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAS language.
- SAP R3
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAP R3.
- ASP.NET
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ASP.NET.
- Prolog (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Prolog.
- APL
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in APL.
- ICT system programming
The methods and tools required to develop system software, specifications of system architectures and interfacing techniques between network and system modules and components.
- Python (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Python.
- Haskell
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Haskell.
- Erlang
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Erlang.
- Microsoft Visual C++
The computer program Visual C++ is a suite of software development tools for writing programs, such as compiler, debugger, code editor, code highlights, packaged in a unified user interface. It is developed by the software company Microsoft.
- VBScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in VBScript.
- C++
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C++.
- Statistical process control
Method of quality control that uses statistics to monitor processes.
- Computer programming
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms (e.g. object oriented programming, functional programming) and of programming languages.
- Perl
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Perl.
- ML (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ML.
- CAD software
The computer-aided design (CAD) software for creating, modifying, analysing or optimising a design.
- Common Lisp
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Common Lisp.
- ABAP
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ABAP.
- Scratch (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scratch.
- PHP
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in PHP.
- COBOL
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in COBOL.
- Swift (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Swift.
- Assembly (computer programming)
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Assembly.
- JavaScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in JavaScript.
Skills
- Set up the controller of a machine
Set up and give commands to a machine by dispatching the appropriate data and input into the (computer) controller corresponding with the desired processed product.
- Ensure equipment availability
Ensure that the necessary equipment is provided, ready and available for use before start of procedures.
- Use CAD software
Use computer-aided design (CAD) systems to assist in the creation, modification, analysis, or optimisation of a design.
- Program a CNC controller
Set up the desired product design in the CNC controller of the CNC machine for product manufacturing.
- Use measurement instruments
Use different measurement instruments depending on the property to be measured. Utilise various instruments to measure length, area, volume, speed, energy, force, and others.
- Troubleshoot
Identify operating problems, decide what to do about it and report accordingly.
- Apply control process statistical methods
Apply statistical methods from Design of Experiments (DOE) and Statistical Process Control (SPC) in order to control manufacturing processes.
- Use a computer
Utilise computer equipment or digital devices to facilitate quality control, data management, and communication. Follow instructions given by a computer programme, create computer files or documents.
- Read standard blueprints
Read and comprehend standard blueprints, machine, and process drawings.
Optional knowledge and skills
lathe machine parts advise on safety improvements engineering processes provide technical documentation perform data analysis mathematics use computer-aided engineering systems 3d modelling advise client on technical possibilities engineering principles use cam software use technical documentation electrical engineering mechanics manufacturing processes tend latheSource: Sisyphus ODB