Position title
Embedded Systems / Computer Engineering Teacher
Description

Deliver instruction in embedded systems and programming for robotics applications, including microcontroller interfacing, firmware development, and real-time control. Facilitate hands-onprojects using development platforms and support integration of hardware and software in robotics systems. Develop and assess assignments in line with programme requirements and contribute to continuous improvement of teaching and learning practices.

Qualifications

  • Bachelor’s degree in Computer Engineering, Embedded Systems, or related discipline
  • Minimum 3 years teaching/training or relevant industry experience
  • Proficiency in C/C++ and/or Python for embedded systems
  • Hands-on experience with microcontrollers (e.g., Arduino, Raspberry Pi) and hardware interfacing
  • Understanding of robotics applications and system integration
  • Familiarity with vocational education and assessment practices is an advantage
Employment Type
Full-time
Job Location
Kingdom of Bahrain
Date posted
April 21, 2026
PDF Export
Close modal window

Thank you for submitting your application. We will contact you shortly!