Skip to content
ESCO occupation

computer hardware engineering technician

Back to ESCO occupations

Computer hardware engineering technicians collaborate with computer hardware engineers in the development of computer hardware, such as motherboards, routers, and microprocessors. Computer hardware engineering technicians are responsible for building, testing, monitoring, and maintaining the developed computer technology.

3114.1.2 ISCO 3114 ESCO source
Competences
84
Groups
4
Essential
24
Optional
60

Competences and skills

84 ESCO relations
Essential knowledge 9 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

3 competences
hardware architectures

The designs laying out the physical hardware components and their interconnections.

digital
ESCO source
hardware materials

The characteristics, applications and environmental effects of materials used to develop hardware.

digital
ESCO source
hardware platforms

The characteristics of the hardware configuration required to process the applications software product.

digital
ESCO source

Cross-sector

6 competences
computer engineering

Engineering discipline that combines computer science with electrical engineering to develop computer hardware and software. Computer engineering occupies itself with electronics, software design, and the integration of hardware and software.

digital
ESCO source
computer technology

Computers, computer networks and other information technologies and equipment that can store, retrieve, transmit and manipulate data.

digital
ESCO source
design drawings

The drawings detailing the design of products, tools, and engineering systems.

ESCO source
electronics

The functioning of electronic circuit boards, processors, chips, and computer hardware and software, including programming and applications.

digital
ESCO source
hardware components

The essential components that make up a hardware system, such as liquid-crystal displays (LCD), camera sensors, microprocessors, memories, modems, batteries and their interconnections.

digital
ESCO source
hardware testing methods

Those processes in which hardware components or systems are tested, such as the system test (ST), the ongoing reliability test (ORT), and the in-circuit test (ICT).

digital
ESCO source
Essential skills and competences 15 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

2 competences
interpret circuit diagrams

Read and comprehend circuit diagrams showing the connections between the devices, such as power and signal connections.

ESCO source
use ICT hardware

Ability to use equipment such as monitor, mouse, keyboard, storage devices, printers, scanners etc to perform operations such as plugging in, starting up, shutting down, rebooting, saving files and other operations.

digital
ESCO source

Cross-sector

13 competences
adjust engineering designs

Adjust designs of products or parts of products so that they meet requirements.

ESCO source
align components

Align and lay out components in order to put them together correctly according to blueprints and technical plans.

ESCO source
assemble hardware components

Assemble the necessary hardware components, such as the motherboard, Central Processing Unit (CPU), hard drive, disk drive, power supply unit, RAM, PCI card, mouse, keyboard, cameras and other necessary components to build the computer device. Attach the components manually using screwdrivers or use assembly machines and install the wiring.

digital
ESCO source
assist scientific research

Assist engineers or scientists with conducting experiments, performing analysis, developing new products or processes, constructing theory, and quality control.

ESCO source
fasten components

Fasten components together according to blueprints and technical plans in order to create subassemblies or finished products.

ESCO source
inspect quality of products

Use various techniques to ensure the product quality is respecting the quality standards and specifications. Oversee defects, packaging and sendbacks of products to different production departments.

ESCO source
liaise with engineers

Collaborate with engineers to ensure common understanding and discuss product design, development and improvement.

ESCO source
meet deadlines

Ensure operative processes are finished at a previously agreed-upon time.

ESCO source
prepare production prototypes

Prepare early models or prototypes in order to test concepts and replicability possibilities. Create prototypes to assess for pre-production tests.

ESCO source
read assembly drawings

Read and interpret drawings listing all the parts and subassemblies of a certain product. The drawing identifies the different components and materials and provides instructions on how to assemble a product.

ESCO source
read engineering drawings

Read the technical drawings of a product made by the engineer in order to suggest improvements, make models of the product or operate it.

ESCO source
record test data

Record data which has been identified specifically during preceding tests in order to verify that outputs of the test produce specific results or to review the reaction of the subject under exceptional or unusual input.

ESCO source
test hardware

Test computer hardware systems and components using appropriate equipment and testing methods, such as the system test (ST), the ongoing reliability test (ORT), and the in-circuit test (ICT). Monitor and evaluate system performance and take action if needed.

digital
ESCO source
Optional knowledge 43 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

37 competences
ABAP

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ABAP.

digital
ESCO source
AJAX

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in AJAX.

digital
ESCO source
APL

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in APL.

digital
ESCO source
ASP.NET

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ASP.NET.

digital
ESCO source
Assembly (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Assembly.

digital
ESCO source
C#

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C#.

digital
ESCO source
C++

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in C++.

digital
ESCO source
COBOL

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in COBOL.

digital
ESCO source
CoffeeScript

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in CoffeeScript.

digital
ESCO source
Common Lisp

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Common Lisp.

digital
ESCO source
Erlang

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Erlang.

digital
ESCO source
Groovy

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Groovy.

digital
ESCO source
Haskell

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Haskell.

digital
ESCO source
Java (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Java.

digital
ESCO source
JavaScript

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in JavaScript.

digital
ESCO source
Lisp

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Lisp.

digital
ESCO source
MATLAB

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in MATLAB.

digital
ESCO source
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.

digital
ESCO source
ML (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in ML.

digital
ESCO source
Objective-C

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Objective-C.

digital
ESCO source
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.

digital
ESCO source
Pascal (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Pascal.

digital
ESCO source
Perl

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Perl.

digital
ESCO source
PHP

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in PHP.

digital
ESCO source
Prolog (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Prolog.

digital
ESCO source
Python (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Python.

digital
ESCO source
R

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in R.

digital
ESCO source
Ruby (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Ruby.

digital
ESCO source
SAP R3

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAP R3.

digital
ESCO source
SAS language

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in SAS language.

digital
ESCO source
Scala

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scala.

digital
ESCO source
Scratch (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Scratch.

digital
ESCO source
Smalltalk (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Smalltalk.

digital
ESCO source
Swift (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Swift.

digital
ESCO source
TypeScript

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in TypeScript.

digital
ESCO source
VBScript

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in VBScript.

digital
ESCO source
Visual Basic

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Visual Basic.

digital
ESCO source

Cross-sector

6 competences
CAD software

The computer-aided design (CAD) software for creating, modifying, analysing or optimising a design.

digital
Scope note
CAD software should be differentiated from computer-aided design and drafting (CADD) software. CADD systems are CAD systems with additional drafting features. For example, CADD systems enable an engineer or architect to insert size annotations and other notes into a design.
ESCO source
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.

digCompdigital
ESCO source
electrical engineering

The field of engineering that deals with the study and application of electricity, electronics, and electromagnetism.

ESCO source
firmware

Firmware is a software program with a read-only memory (ROM) and a set of instructions that is permanently inscribed on a hardware device. Firmware is commonly used in electronic systems such as computers, mobile phones, and digital cameras.

digital
ESCO source
mathematics

Mathematics is the study of topics such as quantity, structure, space, and change. It involves the identification of patterns and formulating new conjectures based on them. Mathematicians strive to prove the truth or falsity of these conjectures. There are many fields of mathematics, some of which are widely used for practical applications.

ESCO source
quality standards

The national and international requirements, specifications and guidelines to ensure that products, services and processes are of good quality and fit for purpose.

ESCO source
Optional skills and competences 17 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

2 competences
align software with system architectures

Put system design and technical specifications in line with software architecture in order to ensure the integration and interoperability between components of the system.

digital
ESCO source
implement anti-virus software

Download, install and update software to prevent, detect and remove malicious software, such as computer viruses.

digital
ESCO source

Cross-sector

15 competences
apply technical communication skills

Explain technical details to non-technical customers, stakeholders, or any other interested parties in a clear and concise manner.

ESCO source
customise software for drive system

Adapt and customise software to the specific machine or application.

digital
ESCO source
install operating system

Install the operating system (OS) or software that manages the software resources and computer hardware on a computer system. The operating system is an essential component of any computer system and mediates between the hardware, the application programs, and the end user. Famous examples of computer operating systems include Microsoft Windows, Linux, and Mac OS.

digital
ESCO source
install software

Install machine-readable instructions, such as computer programs, in order to direct the computer's processor to perform a certain set of actions.

digital
ESCO source
integrate new products in manufacturing

Assist with the integration of new systems, products, methods, and components in the production line. Ensure that production workers are properly trained and follow the new requirements.

ESCO source
keep records of work progress

Maintain records of the progress of the work including time, defects, malfunctions, etc.

ESCO source
maintain computer hardware

Diagnose and detect malfunctions in computer hardware components and systems and remove, replace, or repair these components when necessary. Execute preventative equipment maintenance tasks, such as storing hardware components in clean, dust free, and non-humid spaces.

digital
ESCO source
program a CNC controller

Set up the desired product design in the CNC controller of the CNC machine for product manufacturing.

digital
ESCO source
program firmware

Program permanent software with a read-only memory (ROM) on a hardware device, such as an integrated circuit.

digital
ESCO source
remove computer virus or malware from a computer

Carry out actions to remove computer viruses or other types of malware from a computer.

digital
ESCO source
replace machines

Evaluate when to invest in replacing machines or machine tools and take the necessary actions.

ESCO source
resolve equipment malfunctions

Identify, report and repair equipment damage and malfunctions. Communicate with field representatives and manufacturers to obtain repair and replacement components.

ESCO source
use CAD software

Use computer-aided design (CAD) systems to assist in the creation, modification, analysis, or optimisation of a design.

digital
ESCO source
use CAM software

Use computer-aided manufacturing (CAM) programmes to control machinery and machine tools in the creation, modification, analysis, or optimisation as part of the manufacturing processes of workpieces.

digital
ESCO source
write technical reports

Compose technical customer reports understandable for people without technical background.

ESCO source