Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer Systems Intern Opportunities University Students Redmond 
Taiwan, Taoyuan City 
565715696

02.09.2025

As a Software Engineering Intern on Systems, you will work with teammates to solve problems and build innovative systems software contributing to Operating Systems, low level systems software, and firmware. You will apply your passion for customers and product quality as youtechnical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevantnew technologies, tools, methods, and processes toin your solutions.You will also contribute to the foundational layers of software at Microsoft, ranging from hardware accelerators like Azure Boost to Windows OS and Azure Linux.


Required Qualifications

  • Enrolled in a full time bachelor's or master’s program in Computer Science, Engineering, or related field during the academic term immediately before the internship.
  • Must have at least 1 semester/term remaining following the completion of the internship.
  • One year of programming experience in an object-oriented language.

Preferred Qualifications

  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms.
  • Demonstrated interest in low level systems programming, Operating Systems, Networking, Storage, and/or firmware.

The base pay range for this internship is USD $5610.00 - $11010.00 per month. 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 $7270.00 - $12030.00 per month.

Responsibilities
  • Applies engineering principles to solve complex problems through sound and creative engineering.
  • Works with appropriate stakeholders to determine user requirements for a feature.
  • Understands and applies Microsoft’s responsible AI practices to ensure the systems you work on meet our commitments to our customers.
  • Quickly learns new engineering methods and incorporates them into work processes.
  • Seeks feedback and applies internal or industry best practices to improve technical solutions.
  • Demonstrates skill in time management and completing software projects in a cooperative team environment.
  • Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.