Senior Software Engineer - C++ jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microsoft · 3 hours ago

Senior Software Engineer - C++

Microsoft is developing a best-in-class VDI solution and is hiring a Senior Software Engineer for the Cloud Streaming, Mixed Reality and Graphics Team. The role involves building technologies for low-latency streaming and enhancing the visual quality of cloud streaming, while collaborating with a diverse team to deliver innovative solutions.

Application Performance ManagementArtificial Intelligence (AI)Business DevelopmentData ManagementDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Developing the next generation of cloud streaming technology for Virtual Desktop Interface (VDI) experiences
Designing, implementing, and evolving new tools and techniques to analyze and improve the visual quality and responsiveness of cloud streaming
Working in close partnership with a team of diverse and talented peers in various disciplines including design, hardware, Program Management, and Software Development for sustained long term success, and partnering with your peers and technical leadership to deliver solid technical designs and architectures
Working on all aspects of Software Development including design, implementation, testing, maintenance, documentation and delivery
End-to-end ownership of your engineering activities and deliverables, from ideation to delivery

Qualification

C++Windows OSVideo codecsLow-latency streamingGPU APIsMachine LearningTeam collaborationProblem solving

Required

Bachelor's degree in computer science or related technical field AND 4+ years of technical engineering experience including developing, debugging, profiling, and optimizing code on different hardware platforms running the Windows operating system plus coding in C++ OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Preferred

Experience working in a team environment on a shared code base
Experience delivering high quality solutions for technical challenges
Experience working with OS networking stacks (on any OS)
Experience with low-latency data transmission over wireless networks
Experience with video codecs and low-latency, high-throughput video encoding/decoding
Knowledge of GPU APIs such as DX11, DX12 or Vulkan
Experience with machine Learning and its application in networking and/or video/audio

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase