Internships for Students & Recent Graduates for Microsoft Garage Software Engineer and Program Manager

About the Internship

Are you looking for an internship where you can shine a light on your talent and be challenged in ways you never imagined?

At Microsoft, unique internships available that designed to put your cutting edge development and design skills to the challenge to rapidly prototype and build a product on the latest Microsoft platforms.

To be considered for an internship or college student position, you need to be enrolled full-time as a student majoring in an applicable field.

Garage Internship opportunities available for students studying in the United States are in Cambridge, MA, Silicon Valley, CA, and Redmond WA. For students studying in Canada, the internship is in Vancouver, Canada.

Required Field

Internship is available for engineering filed


To be eligible, applicants must:

Applications to these opportunities are considered for all available Garage intern roles including the ones described below, depending on education level and/or location.

Garage Software engineer

  • Currently Pursuing a Bachelor’s, Master’s or Ph.D. degree in Engineering, Computer Science or related field
  • 1-2 years of experience programming in C++, Java or other computer programming languages preferred
  • 1-2 years of experience in C/C++/C#/VB.NET and experience designing and developing tool architecture preferred
  • Strong technical prowess, including an understanding of algorithms, systems architecture and end-user experience
  • Expertise in feature definition, design, and feasibility
  • Demonstrated skill in estimating development time
  • Ability to author test plans and cases, conduct security and stress tests and debug at source level after identifying, investigating and prioritizing bugs
  • Proactive work ethic, capable and creative problem solver who is not afraid of big challenges
  • Able to work closely with other team members in a collaborative productive multidisciplinary environment

Garage Program Manager

  • Currently pursuing bachelor’s, master’s, or D. degree in engineering, computer science or related field with at least one semester/quarter remaining after the internship.
  • 1-2 years of experience programming in C++, Java or other computer programming languages preferred
  • Some experience building software beyond the classroom environment like an internship or related experience for customers strongly preferred
  • Ability to demonstrate an understanding of computer science fundamentals that affect code implementation and customer experience
  • Demonstrated ability in feature definition, design, and feasibility
  • Familiarity with managing complex project schedules and nurturing cross-group collaboration
  • Demonstrated ability in estimating development time and relevant challenges to delivery
  • Strong written and verbal communication skills and a desire to create an open and collaborative team culture
  • Demonstrated skills in negotiation and conflict management

Is this paid internship? This is a paid internship programme.

  • Benefits and Perks: Industry leading healthcare, giving programs, opportunities to network and connect, and discounts on products and services.
  • Garage intern teams work with a variety of internal development teams from Microsoft products such as Bing, Office, InTune, Surface, HoloLens and Xbox One.

Internship Description:

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

You will work in a small team with other Garage interns and be responsible for creating a product end-to-end, starting with product definition, working through design and development; and if successful, wrapping up with the public launch of the product.

The Garage Internship Principles:

  • Learn: It’s like a boot But friendlier. And geekier. Interns are armed with the latest tools and tactics needed to define, design and develop apps for Microsoft’s latest mobile, wearable and cloud platforms.
  • Collaborate: It takes a village to raise a product. At The Garage, intern teams with Microsoft’s professional engineers, designers, program managers and each other to bring a product to life.
  • Build: Interns are empowered to work together to bring ideas to life by brainstorming, debating, designing, coding, eating lots of pizza, debugging, optimizing and ultimately shipping their apps for the world to use.
  • Launch: After 12 to 16 weeks, crossing the finish line with your Garage team could mean putting your product out to the world to use. Excitement. Satisfaction. Relief. That’s what it feels like when you “shipped it”!

How to Apply:

To apply, you will need to log-in or register at

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x