U

Software Engineer / PhD

icon building Company : Ubc
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer / PhD

We are seeking a skilled
software engineer - firmware to join our power electronics lab. In this role, you will
work on developing and maintaining software solutions for our energy management
and power scheduling systems.

 

Key responsibilities:

  • Design and implement software
    solutions for energy management and power scheduling

  • Collaborate with a
    cross -functional team of electrical, mechanical, and software engineers to
    integrate software solutions into our power electronics products

  • Develop and maintain software
    documentation and testing procedures

  • Troubleshoot and debug software
    issues



Requirements

Qualifications:

 

  • Bachelor's and Master's degree
    in electrical & computer engineering - firmware or a related field

  • Experience in software
    development, preferably in energy management or a related industry

  • Proficiency in at least one
    programming language (e.g. C++, Java, Python)

  • Strong problem -solving and
    communication skills

If you are passionate
about power electronics and have a track record of success in software
development, we encourage you to apply for this exciting opportunity.



Benefits


Some of the benefits that you will have access to are:
  • Great
    work team

  • Opportunity
    to be part of the well -known university of British Columbia

  • Be
    part of an elite group of researchers

  • Cutting -edge Research Opportunities
  • Expert Mentorship
  • Interdisciplinary Collaboration
  • Contribution to Sustainability
  • Personal Growth
  • Intellectual Environment
  • Access to state -of -the -art equipment and technologies

  • Contribution to Sustainability

  • Personal Growth

  • Intellectual Environment

  • Access to state -of -the -art equipment and technologies


Original job Software Engineer / PhD posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.