Find a jobRecruiters

Software Engineering Lecturer

Exclusive opportunity

Onsite

Software Engineering Lecturer

IPK COLLEGE

Software Engineering Lecturer

Skills

Testing & QACompliance

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bukit Mertajam, Penang, Malaysia

Work mode:

Onsite

Published on:

19 August 2026

What they need


IPK College is seeking a dedicated, passionate, and suitably qualified Software Engineering Lecturer to join our academic team. The successful candidate will be responsible for delivering high-quality teaching, contributing to curriculum development, assessment, student development, and continuous academic improvement.

The ideal candidate should possess strong knowledge and expertise in Software Engineering and be able to deliver subjects according to their academic qualification, area of specialisation, and/or relevant industry experience, in compliance with MQA requirements.

Key Responsibilities

  • Deliver lectures, tutorials, laboratory sessions, and other teaching and learning activities as assigned by the Programme Leader.
  • Develop, review, and enhance Software Engineering curriculum content to ensure relevance to current industry needs and technological advancements.
  • Prepare teaching and learning materials, lecture notes, laboratory exercises, projects, and other academic resources.
  • Prepare and maintain academic documents, including Instruction Plan, Reflective Log, Course Assessment Plan (CAP), and Table of Test Specification (TTS).
  • Prepare examination questions, assignments, quizzes, practical assessments, and project evaluations.
  • Participate in examination administration, moderation, invigilation, and marking processes.
  • Monitor and maintain accurate records of students’ attendance, academic performance, and progression.
  • Provide academic advising, mentoring, and support to students.
  • Upload and maintain teaching materials, lecture recordings, assessments, and learning resources on Google Classroom and other learning platforms.
  • Respond promptly to student and management communications through Google Chat and other official communication channels.
  • Participate in student recruitment, admission, orientation, and academic-related activities.
  • Attend staff meetings, professional development programmes, training sessions, and College events.
  • Contribute to programme review, MQA compliance, quality assurance activities, and continuous improvement initiatives.
  • Participate in industry engagement activities, academic projects, and curriculum enhancement initiatives.
  • Perform other academic and administrative duties as assigned by the Programme Leader and Management from time to time.

Requirements

Academic Qualification

  • Master's Degree in Software Engineering
  • Bachelor's Degree in Software Engineering

Additional Requirements

  • Strong knowledge and expertise in Software Engineering.
  • Good understanding of software development methodologies, software design principles, software testing, and quality assurance practices.
  • Proficiency in software development and programming concepts relevant to Software Engineering.
  • Relevant teaching experience in higher education institutions will be an advantage.
  • Relevant industry experience in software development, software engineering, system implementation, or IT-related fields will be an advantage.
  • Good communication, presentation, and interpersonal skills.
  • Ability to work independently and collaboratively within an academic environment.
  • Candidates must be able to teach subjects within their area of academic expertise and/or industry experience.

What We Offer

  • Competitive salary and performance-based incentives.

  • Opportunities for professional development and career advancement.

  • Exposure to industry-driven academic programmes and technological innovation.

  • Supportive and collaborative working environment.

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

5 hours ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

5 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools