Software Engineer II- Frontend

Vancouver, British Columbia, Canada
Jul 10, 2024
Jul 11, 2025
Hybrid
Full-Time
2 Years
Job Description

Join Microsoft HLSL compiler team to drive innovation in GPU programming for Xbox and Windows platforms. You will collaborate with industry partners to enhance graphics and GPU performance, working closely with game and app developers to ensure cutting-edge features meet their requirements. This role offers a unique opportunity to shape the future of GPU programming languages amidst the rapid evolution of GPU-driven industries.

Core Responsibilities

  • Collaborate with industry partners to optimize compiler performance and deliver high-quality content.
  • Define and implement a roadmap for future GPU programming advancements through HLSL.
  • Contribute to the design and implementation of new compiler features.

Additional Responsibilities

  • Embody Microsoft's culture and values of respect, integrity, and collaboration.

Qualifications

Required

  • Bachelor's Degree in Computer Science or related technical discipline, or equivalent practical experience.
  • 2+ years of technical engineering experience with proficiency in languages such as C, C++, or Python.
  • 2+ years of experience with LLVM or equivalent compiler frameworks.

Preferred

  • Bachelor's Degree in Computer Science or related field, or equivalent practical experience.
  • 4+ years of technical engineering experience with expertise in C, C++, or Python.
  • Experience shipping compilers and/or games.
  • Knowledge of modern rendering techniques and GPU hardware fundamentals.

Other Requirements

  • Ability to meet Microsoft's security screening requirements.
  • Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Compensation. Salary ranges vary; please refer to Microsoft's pay information for details.

Apply Now
Explore this exciting opportunity to contribute to Microsoft's mission of empowering individuals and organizations worldwide. Join a team where innovation thrives and systems software excellence is paramount.

Additional Information
Microsoft is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.