Department: Electrical Engineering (Computer Systems):Lecturer x2 at Vaal University of Technology

Company:

Vaal University of Technology

Vaal University of Technology

Industry: Education / Teaching

Deadline: Nov 3, 2025

Job Type: Full Time

Experience: 2 – 5 years

Location: Gauteng

Province:

Field: Education / Teaching, Engineering / Technical , ICT / Computer

JOB DESCRIPTION:
Key performance areas include, but are not limited to:

  • Lecturing modules within the discipline from Diploma to Postgraduate Diploma level.
  • Supervising undergraduate and postgraduate research projects.
  • Engaging in research activities leading to outputs such as journal articles, book chapters, and patents.
  • Serving on departmental and institutional committees.
  • Contributing to curriculum design and review processes.
  • Participating in quality assurance activities, including accreditation processes such as ECSA.
  • Building and maintaining collaborative relationships with industry partners.
  • Demonstrating willingness to undertake professional development short courses (e.g. Cisco, Huawei).

APPLICATION CRITERIA:
Qualification:

  • Master of Engineering Electrical: Computer Systems / Master of Computer Systems Engineering (Lecturer)
  • First degree must be Computer Systems Engineering (NQF Level 7)

Experience:

  • A minimum of two (2) years of relevant experience after a Master’s level in an institute of higher education, OR five (5) years of professional industrial experience (Lecturer).

Skills & Criteria:

  • In-depth expertise in IoT systems, computer networks, systems development, artificial intelligence, and cybersecurity.
  • Eligibility for ECSA registration (compulsory for candidates with foreign qualifications).
  • Knowledge of computer clusters, parallel systems, and high-performance computing (HPC).
  • Strong communication skills, both written (report writing) and verbal.
  • Proficiency in engineering software packages such as MATLAB and Proteus.
  • Competence in microcontroller project development and prototyping (e.g. ESP32, Arduino, Raspberry Pi).
  • Advanced programming skills in C/C++ for embedded systems (MicroPython will be an advantage).
  • Experience in software development, particularly cloud-based applications.
  • Solid understanding of operating systems (preferably Linux).
  • Knowledge of cloud and virtualisation technologies (IaaS, containers, virtual machines).
  • Excellent interpersonal, teamwork, and time management skills.
  • Strong problem-solving and critical-thinking abilities.
  • Comprehensive understanding of ECSA accreditation requirements, graduate attributes (GAs), programme outcomes (POs), curriculum design, and assessment practices.
  • Ability to interpret course outcomes, assessments, rubrics, and moderation reports in alignment with ECSA criteria



Share this job:

Senior Category Manager: MRO & Fleet at Omnia (Pty) LTD

Department: Information & Computer Sciences: Lecturer X7 at Vaal University of Technology