Cerințe:
- Studii superioare de specialitate
- Cunoştinţe şi deprinderi
- Inginerie şi tehnologie
-Producţie şi procesare
-Deprinderi folosite în învăţare
-Deprinderi de rezolvare a problemelor
- Deprinderi de gestionare
Inginerul programator analizează, proiectează programul/aplicația, elaborează algoritmul programului și programe sau module de program în limbajul de programare ales, testează și integrează module de program, monitorizează folosirea corectă a programelor.