Microsoft Logo

Microsoft

Principal Software Engineer

Reposted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in United States
143K-304K Annually
Senior level
Remote
Hiring Remotely in United States
143K-304K Annually
Senior level
Define next-generation graphics and compute capabilities for Direct3D and HLSL. Collaborate with GPU vendors and industry groups, influence standards, design and ship new features, and analyze and optimize workloads across modern GPU architectures.
The summary above was generated by AI
Overview

Join the Windows Core OS team advancing Direct3D and HLSL, Microsoft's industry-leading GPU programming platform powering gaming, graphics, and AI workloads.

In this role, as a Principal Software Engineer, you will work at the intersection of hardware and software to define next-generation graphics and compute capabilities, collaborating closely with GPU vendors and industry partners to drive innovation across the ecosystem.You will help shape GPU programming standards, influence future hardware and software directions, and deliver new Direct3D and HLSL features that enable developers to fully utilize modern GPU architectures. 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.


Responsibilities
  • Drive the evolution and standardization of GPU programming models through the Direct3D API and HLSL shading language.
  • Collaborate with GPU hardware vendors and industry partners to define future graphics and compute capabilities.
  • Participate in industry standards organizations and technical working groups.
  • Align technical designs and feature roadmaps across multiple hardware partners.
  • Design, review, test, and ship new Direct3D and HLSL features.
  • Analyze and optimize graphics and compute workloads across modern GPU architectures.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ 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:

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience. 
  • 8+ years of experience with Direct3D, Vulkan, HLSL, SPIR-V, or comparable GPU programming technologies.
  • Experience with GPU compilers, shader optimization, graphics drivers, or hardware bring-up.
  • Experience participating in industry standards organizations such as Khronos, DirectX working groups, or similar forums.
  • Experience collaborating with GPU vendors including NVIDIA, AMD, Intel, Qualcomm, or equivalent ecosystem partners.
  • Demonstrated ability to influence technical strategy across organizations and external partners.

#W+DJOBS


Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar Jobs

20 Hours Ago
Remote or Hybrid
197K-359K Annually
Expert/Leader
197K-359K Annually
Expert/Leader
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design, development, and delivery of automotive infotainment HMI software. Define architecture, coordinate cross-functional and supplier teams, mentor engineers, enforce quality and safety, drive Agile program delivery, and manage resources, budgets, and stakeholder relationships to release scalable, reliable infotainment products on time.
Top Skills: APIsCC++CloudGitIdeJIRAKotlinRtosRust
2 Days Ago
In-Office or Remote
United States
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Lead architecture, design, and delivery of PET product features; write production full‑stack code; champion testing, observability, CI/CD and operational readiness; mentor engineers and collaborate with product to shape technical roadmap.
Top Skills: AngularAtlassian PipelinesAWSBitbucketDatabricksGitJenkinsNode.jsPythonRdbmsReactTypescript
7 Days Ago
Remote
Michigan, USA
170K-366K Annually
Expert/Leader
170K-366K Annually
Expert/Leader
Fintech • Financial Services
Provide cross-organizational technical leadership to define architecture and vision for client-facing web and mobile platforms. Drive adoption of large-scale web and API architectures, build enterprise developer tools and CI/CD, integrate AI/automation into the SDLC, mentor engineers, and influence product and technical strategy.
Top Skills: Ai-Enabled Coding/Automation ToolsAPIsAWSCi/CdDeveloper ToolsGraphQLJavaScriptNext.JsReactTypescript

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account