CareerPlan

Assistant Professor or Associate Professor in Computer Engineering

UBC Vancouver Campus - Vancouver, BC, CanadaFull-time$155k2026-10-08 → 2026-11-10
Citizens or permanent residents only

Core

Develop an independent, internationally recognized research program in computing systems while teaching undergraduate and graduate courses and supervising students.

Role type

Assistant or Associate Professor (tenure-track)

Builds

Research programs, educational curriculum, and student supervision in computing systems

Domain

Academic / Computer Engineering

Deliverable

research

Required skills

research excellence, teaching ability, graduate student supervision, academic service

Preferred skills

cross-boundary research, emerging application domains

Technologies

computer architecture, digital and integrated systems, embedded and cyber-physical systems, hardware/software co-design, operating and runtime systems, compilers, distributed/cloud/edge systems, networking, data-intensive systems, hardware and systems security

Responsibilities

Develop independent research program, teach undergraduate and graduate courses, supervise graduate and undergraduate students, contribute to departmental and professional service

Seniority

Senior, tenure-track faculty