Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II 
Canada, British Columbia, Vancouver 
496857993

13.08.2024

Accelerators like Graphic's Processing Units (GPUs) and Neural Processing Units (NPUs) power a vast array of important technologies, from the AI/ML advances we see every day in the headlines to streaming infrastructure, virtualizing the desktop, and rendering 3D for movies and games.


Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    • OR equivalent experience.

Preferred Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Proficent Computer Science fundamentals with good knowledge of OS fundamentals
  • Experience with kernel driver development and knowledge of virtualization preferred
  • Effective technical design, problem solving, debugging and communication skills
  • You will have extensive interpersonal and collaboration skills
  • Demonstrated experience in shipping high quality products and services

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

Find additional pay information here:

Responsibilities
  • Design and implement new features that drive DX leadership in the accelerator space.
  • Evaluate device performance in critical pathways around memory management and availability to compute
  • Investigate and root cause failures in both live environment and postmortem
  • Provide support to the team and partners as they bring their devices to market.
  • Embody our