Files

129 lines
4.2 KiB
Markdown

# Competences — numerical tool and process control programmer
Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/6e5ceba0-df96-465f-adb4-2e06ae715d43).
## Essential
- **ABAP** (knowledge)
- **AJAX** (knowledge)
- **APL** (knowledge)
- **apply control process statistical methods** (skill/competence)
- **ASP.NET** (knowledge)
- **Assembly (computer programming)** (knowledge)
- **blueprints** (knowledge)
- **C#** (knowledge)
- **C++** (knowledge)
- **CAD software** (knowledge)
- **COBOL** (knowledge)
- **CoffeeScript** (knowledge)
- **Common Lisp** (knowledge)
- **computer programming** (knowledge)
- **ensure equipment availability** (skill/competence)
- **Erlang** (knowledge)
- **Groovy** (knowledge)
- **Haskell** (knowledge)
- **ICT system programming** (knowledge)
- **Java (computer programming)** (knowledge)
- **JavaScript** (knowledge)
- **Lisp** (knowledge)
- **MATLAB** (knowledge)
- **Microsoft Visual C++** (knowledge)
- **ML (computer programming)** (knowledge)
- **Objective-C** (knowledge)
- **OpenEdge Advanced Business Language** (knowledge)
- **Pascal (computer programming)** (knowledge)
- **Perl** (knowledge)
- **PHP** (knowledge)
- **program a CNC controller** (skill/competence)
- **Prolog (computer programming)** (knowledge)
- **Python (computer programming)** (knowledge)
- **quality and cycle time optimisation** (knowledge)
- **R** (knowledge)
- **read standard blueprints** (skill/competence)
- **Ruby (computer programming)** (knowledge)
- **SAP R3** (knowledge)
- **SAS language** (knowledge)
- **Scala** (knowledge)
- **Scratch (computer programming)** (knowledge)
- **set up the controller of a machine** (skill/competence)
- **Smalltalk (computer programming)** (knowledge)
- **statistical process control** (knowledge)
- **Swift (computer programming)** (knowledge)
- **troubleshoot** (skill/competence)
- **TypeScript** (knowledge)
- **use CAD software** (skill/competence)
- **use measurement instruments** (skill/competence)
- **VBScript** (knowledge)
- **Visual Basic** (knowledge)
## Optional
- 3D modelling (knowledge)
- advise client on technical possibilities (skill/competence)
- advise on safety improvements (skill/competence)
- electrical engineering (knowledge)
- engineering principles (knowledge)
- engineering processes (knowledge)
- lathe machine parts (knowledge)
- manufacturing processes (knowledge)
- mathematics (knowledge)
- mechanics (knowledge)
- perform data analysis (skill/competence)
- tend lathe (skill/competence)
- use CAM software (skill/competence)
- use computer-aided engineering systems (skill/competence)
- use technical documentation (skill/competence)
<!-- market-evidence -->
## Market evidence (job-ad analysis, 2 ads, as of 2026-07-18)
Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs.
### Hard skills
- blueprint reading — **100 %**
- machining — **100 %**
- manufacturing methods — **50 %**
- numerical control programming — **50 %**
- path programming — **50 %**
- problem-solving — **50 %**
- process documentation — **50 %**
- cnc programming — **50 %**
- design for manufacturing and assembly (dfma) — **50 %**
- engineering drawing interpretation — **50 %**
- gd&t interpretation — **50 %**
- program debugging — **50 %**
- robot cell development — **50 %**
- setup instruction — **50 %**
- tool selection — **50 %**
### Methods
- robot cell integration — **50 %**
- fast-paced shop floor management — **50 %**
- gd&t — **50 %**
- continuous improvement QMS — **50 %**
- automation process specification — **50 %**
- high-speed machining — **50 %**
### Responsibilities
- manufacturing issue resolution — **50 %**
- manufacturing technique planning — **50 %**
- production cell management — **50 %**
- operations support — **50 %**
- operator management — **50 %**
- part delivery — **50 %**
- cnc program creation — **50 %**
- equipment problem resolution — **50 %**
- work assignment — **50 %**
- training — **50 %**
- setup sheet creation — **50 %**
- technical requirement development — **50 %**
- robot cell implementation — **50 %**
- machine setup support — **50 %**
- mcd verification — **50 %**
<!-- market-evidence -->