Instructor I – IT (Embedded Systems & Programming)

  • Anywhere

Website School of Information Technology, Carleton University

The School of Information Technology invites applications for a full-time course instructor with a background in Embedded Systems and Low-Level Programming. A broad expertise in opto-electrical systems or networking is expected, but we are especially interested in candidates with expertise that complements the School of Information Technology’s teaching requirements. Candidates should be fully proficient in programming, data structures, database design, algorithms, and specifically capable of teaching most modern programming languages such as C/C++, JavaScript, PHP, Python, SQL, Assembly as well as embedded systems and have experience with developing in a Visual Studio/Windows environment as well as a Linux/Server environment.

The successful candidate will be expected to: (i) teach courses that are integral to the successful functioning of the school at both core graduate and undergraduate levels, develop new and revise existing courses; and (ii) assist in the administration of the School’s ongoing activities.


A graduate degree in Computer Science, Computer Engineering, Information Technology, or related discipline, is required with strong evidence of effective undergraduate teaching.

To see the full position posting, please visit

To apply for this job please visit

Leave a Reply

Your email address will not be published.