Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 13, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Tshwane University of Technology (TUT) is a proud product of South Africa's first decade of democracy. While the size and scope of this dynamic new institution impress, the quality of its teaching, research and community engagement is what makes the University really stands out. Its geographic footprint covers four of South Africa's nine provinces - Gauteng, Mpumalanga, Limpopo and the North-West Province - with campuses located in Tshwane (Pretoria, Soshanguve and Ga-Rankuwa), Mbombela, eMalahleni (previously called Witbank) and Polokwane (previously called Pietersburg). Large numbers of students are also drawn from other provinces and from neighbouring countries such as Botswana, Zimbabwe, Namibia and Swaziland. The education offered at TUT, with its entrepreneurial focus, opens up unlimited opportunities for students to become job creators and entrepreneurs. This is established by creating prosperity through the stimulation of innovation and creative thinking
    Read more about this company

     

    Senior Lecturer Department Of Computer Systems Engineering

    Key performance areas/Core functions: 
    Teaching and Instruction 

    • Develop and deliver lectures and seminars in computer systems engineering, ensuring content is up to date with the latest developments in the field. 
    • Design and implement innovative teaching strategies to enhance student learning and engagement. 
    • Supervise and mentor students in their academic studies, projects, and in preparation for examinations. 
    • Assessment and evaluation of student work to maintain high academic standards.

    Curriculum Development 

    • Develop and revise curriculum offerings to ensure they reflect the current state and advancements in computer systems engineering. 
    • Integrate practical and theoretical aspects of computer systems engineering into the curriculum to provide students with a comprehensive education. 
    • Collaborate with colleagues in continuous improvement of teaching resources and curriculum planning.

    Research 

    • Engage in scholarly research activities leading to publication in peer-reviewed journals within the field of computer systems engineering. 
    • Secure funding for research projects through grant writing and collaborations with industry and other academic institutions. 
    • Supervise undergraduate, graduate, and doctoral research, providing expertise and guidance. 
    • Contribute to the advancement of the field through innovative, high-quality research. 

    Academic Leadership and Service 

    • Participate in the administration and governance of the department, such as attending faculty meetings, serving on committees, and providing input on departmental decisions. 
    • Mentor junior faculty members and contribute to their professional development.
    • Engage with the broader academic and professional community through seminars, workshops, and conferences. 

    Industry Collaboration 

    • Establish and maintain relationships with industry partners to facilitate cooperative research, internships, and placement opportunities for students. 
    • Stay updated with industry trends to ensure that the academic program maintains relevance and provides students with employable skills. 
    • Develop projects and case studies that reflect real-world challenges and require practical solutions. 

    Student Advisement and Support 

    • Provide academic advising and career guidance to students within the department. 
    • Promote a supportive and inclusive educational environment that addresses the needs of a diverse student body. 
    • Implement student retention strategies and actively contribute to efforts aimed at increasing graduation rates. 

    Minimum Requirements 
    Academic Qualifications: 

    • A Doctoral degree (NQF level 10) in Computing with a specialization in Computer Systems Engineering, or in Engineering with a specialisation in Electronics. 

    Experience: 

    • Three (3) years relevant lecturing experience in Computer Systems Engineering or related fields. 

    Knowledge and Skills: 

    • Core Knowledge: Extensive knowledge of core subjects in Computer Systems Engineering. 
    • Programming Languages: Proficiency in programming languages relevant to embedded systems, such as C, C++, and Assembly. 
    • Hardware Description Languages: Experience with HDLs (VHDL or Verilog) for FPGA and ASIC design. 
    • Artificial Intelligence: Skills in designing and implementing Al models and algorithms, particularly for embedded and real-time systems. 
    • Internet of Things (loT): Knowledge of loT technologies and protocols essential for automation and smart systems integration. 
    • Sensor Technology: Familiarity with sensor technologies, data acquisition, and signal processing. 
    • Simulation and Modeling: Proficiency in using simulation and modeling tools such as Python, MATLAB/Simulink, and LabVIEW. 

     Professional Registration: 

    • Registration with the Engineering Council of South Africa (ECSA) is highly desirable. 
    • Membership in relevant academic or professional bodies, such as IEEE, is strongly recommended. 

    Method of Application

    Send your application to

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tshwane University of Technolo... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail