About this role
Software Engineer / PhD at University of British Columbia. Location: Vancouver, British Columbia, Canada. Role: Design and implement software, Collaborate with cross-functional team, Develop and maintain documentation Requirements: PhD in engineering; Bachelor's and Master's in electrical or computer engineering with firmware focus; software development experience; proficiency in C++, Java, or Python; strong problem-solving and communication. Category: Software Development Seniority: Mid Level Tools: C++, Java, Python Commitment: Full Time Workplace: Onsite Languages: English