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
- Investigative / Conventional
Knowledge
- Objective-C
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Objective-C.
- SAP R3
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAP R3.
- Common Lisp
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Common Lisp.
- COBOL
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in COBOL.
- 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.
- Smalltalk
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Smalltalk.
- CoffeeScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in CoffeeScript.
- MATLAB
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in MATLAB.
- Scratch
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scratch.
- Perl
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Perl.
- 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.
- CAD software
The computer-aided design (CAD) software for creating, modifying, analysing or optimising a design.
- Visual Basic
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Visual Basic.
- Java
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Java.
- Erlang
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Erlang.
- R
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in R.
- APL
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in APL.
- VBScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in VBScript.
- ABAP
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ABAP.
- PHP
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in PHP.
- Lisp
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Lisp.
- ML
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ML.
- Haskell
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Haskell.
- AJAX
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in AJAX.
- 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.
- Prolog
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Prolog.
- Blueprints
Must be able to read and understand blueprints, drawings and plans and maintain simple written records.
- Ruby
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Ruby.
- SAS language
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAS language.
- Python
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Python.
- JavaScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in JavaScript.
- C#
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C#.
- Scala
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scala.
- Assembly
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Assembly.
- TypeScript
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in TypeScript.
- Swift
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Swift.
- Groovy
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Groovy.
- 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.
- Statistical process control
Method of quality control that uses statistics to monitor processes.
- ASP.NET
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ASP.NET.
- Pascal
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Pascal.
- C++
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C++.
Skills
- Program a CNC controller
Set up the desired product design in the CNC controller of the CNC machine for product manufacturing.
- Use CAD software
Use computer-aided design (CAD) systems to assist in the creation, modification, analysis, or optimisation of a design.
- 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.
- Read standard blueprints
Read and comprehend standard blueprints, machine, and process drawings.
- Apply control process statistical methods
Applies 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.