Norway Students and Graduates

Students using laptops.

Student and Graduate Information

No matter where you're from, your future might be here with us. You have many opportunities to make a promising career with us at Microsoft Norway.

Trainee at Microsoft Norge
At Microsoft, we know deciding where to start your career can be as nerve-wracking as it is exciting. Maybe you don’t know exactly what you want to do. Maybe you don’t even have a technology background. The good thing is, at Microsoft, you have lots of options.

Our Trainee Program, MACH (Microsoft Academy for Collage Hires), is an excellent place to start your journey. Microsoft will provide you with the best conditions to develop as a professional. You will be hired into a full-time position in an area that suits your qualifications and interests. You will receive training and mentoring, and you’ll participate in worldwide meetings. You will interact with peers in workshops and training, and leverage technology to foster your global community. You’ll also have opportunities to travel.

Our Trainee Program is a two-year program, a perfect way to start your career. We promise you will be excited about the resources available for you. Every single career at Microsoft incorporates  long-term learning, career and personal development, and a world of opportunities. 

Internship at Microsoft Development Center Norway
As an intern at Microsoft, you’ll have real responsibility, real work, and real opportunities to jumpstart your career. (You’ll get paid, too!) It’s an experience you’ll never find in a classroom. You’ll be given manageable assignments that you can complete while you’re here, and your efforts will likely take shape in Microsoft products—or be used by Microsoft teams—long after you return to school. You could help create a Web application, a marketing plan, a prototype, a user guide—the possibilities are endless. And just imagine millions of customers, not to mention your classmates, seeing your work! Some interns even parlay their experience into a job offer. 

We’re looking forward to hearing from you!


If you are a current student, internships at Microsoft can provide you with valuable work experiences and insights into the IT industry. We can help you build tangible professional experience before you graduate from University and help you explore your interest areas in our business.

Full-Time Graduate Employment

MACH Program
Our full-time roles for recent graduates offer employment opportunities for individuals who are committed to impacting the world with technology. For graduate employees entering roles in sales, marketing and services positions, we have an accelerated development program called the ‘Microsoft Academy for College Hires’ (MACH) program. With close to 2,000 MACH employees in over 60 countries around the world, you will get exposure to a global network of peers, the support to transition successfully from school to the professional environment, world class training to help you start strong professionally, and the tools to help you drive your long term career goals.

We thank you for your interest in Microsoft and welcome you to join us!

Development Center Internships

Do you want to contribute to a breakthrough in search technology? The Microsoft Enterprise Search Group (formerly FAST) is always looking for highly motivated persons to join our global team. You will be a part of one of the major players in software development and have an excellent opportunity to challenge yourself and to further your knowledge in a highly energized and innovative environment. We have the following intern opportunities:

Software Development Engineer in Test (SDET)
As an intern Software Development Engineer in Test (SDET), you’ll own it, break it, fix it, and own it again. You’ll ensure a product’s quality by making sure it performs as users expect it to. Part of the fun is how creative you can be devising ways to manipulate, crush, and sabotage software into submission—while creating innovative testing technologies along the way.

Ultimately, as an SDET intern it’s your input that can help make the difference between joy and frustration for the customers. Since you’re keen on how things work, and making them work better, you’ll work hand in hand with the Program Managers and Software Development Engineers to design, develop, and maintain automation systems for use in development and testing cycles. Using the tools you create, you’ll help pour over source code for trouble spots, debugging and isolating problems, and executing creative tests to find new bugs while regression testing recent fixes.

  • Pursuing a B.S./M.S. or Ph.D. degree in Engineering, Computer Science, or related field
  • 1-2 years' experience in C/C++/C#/VB.NET and experience designing and developing tool architecture preferred
  • Ability to solve complex problems and write automation systems and device drivers
  • Ability to author test plans and cases, conduct security and stress tests, and debug at source level after identifying, investigating, and prioritizing bugs
  • Demonstrated skills in negotiation and conflict management

Software Development Engineer (SDE)
This internship is where the fun begins for code gurus like you. As a hands-on Software Development Engineer intern, you’ll learn how to make decisions about design and feature implementation, using your mastery of technical tools to help make a product vision a reality. If you would like to write code and design efficient data structures and algorithms to develop next-generation applications or operating systems, listen up. This internship shows you how SDEs bring products to life by working with Program Managers to ensure strong design and Software Development Engineers in Test to ensure quality through testing. Ultimately for the SDE, it’s your code that turns concepts into new technologies and services.

  • Pursuing a B.S./M.S. or Ph.D. degree in Engineering, Computer Science, or related field
  • 1-2 years' experience programming in C/C++/C#, Java, and/or other computer programming languages preferred
  • Ability to derive creative and innovative solutions by thinking "outside the box"
  • Expertise in feature definition, design, and feasibility
  • Demonstrated skill in estimating development time

Join us! If you answered “Yes” to the above question, please submit your application and resume to We have opportunities in Oslo, Trondheim and Tromsø. Please mark your application with what location you would like to work.