Hardware Engineering

Shape the ways in which people use devices to work, play and connect. You’ll solve complex technical issues, discover patterns and best practices and always push your creativity to the limit.
Photo of Aleeza

Hardware Engineer Intern

Apply now
  • Only resumes in English will be accepted.

Our Hardware jobs represent a variety of disciplines, including Electrical, Mechanical, Optical, Silicon and Low-Level Software for Hardware Engineering. Microsoft’s hardware teams are growing! This growth will translate to opportunity and exposure to a wide range of development endeavors from product architecture through implementation, verification and manufacturing. These teams consist of progressive, motivated, diverse and exceptionally creative people who design and manufacture some of the most popular entertainment and PC peripheral devices in the world. Leveraging partnerships with Microsoft Research, Product Planning and Marketing, our teams ship tens of millions of hardware products every year, including the Xbox 360 and related accessories lineup, mice, keyboards, cameras and Kinect (just to name a few). We incubate advanced technologies, including new PC form factors and input devices, hand-held consumer devices and more.

We invite the best and brightest to join us in designing for the future!


  • Pursuing a B.S./M.S. or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineer or related field
  • 1-2 years of internship or classroom experience in product development preferred
  • Candidate must possess excellent debugging skills and drive to develop innovative hardware, and be able to quickly understand, contribute to and improve the hardware solutions that we develop
  • Ability to drive collaborative efforts effectively across multiple disciplines
  • Ability to think strategically, be creative and innovate ways to communicate and visualize user experiences
  • Must be results-driven with a strong attention to detail and technical problem-solving skills
  • Demonstrated ability to analyze hardware and firmware designs
  • Excellent verbal and written communication skills
  • Knowledge of embedded programming and C/C++/C# concepts is preferred

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

Interview Tips
Be ready to discuss your strengths, expertise and any experience that appears on your resume.
Review what you know, such as the job description. Look online for websites, blogs and other online communities related to the group or position.
Come prepared with 3 to 5 meaningful questions for your interviewers. Questions demonstrate your understanding, interests and passions. So don't hold back.
Interviewing can be intense both physically and mentally. To be at your best on interview day, make sure you are well-rested.
Dress comfortably. We're interested in you, not what you wear.
Relax and be yourself. It's easier said than done, but we want to meet the real you.
We're interested in how your mind works. Be ready to show your thinking and explain how you came up with a solution to a technical issue, design question, or problem-solving puzzle.
Remember, your interview is an opportunity for you to get to know us and for us to get to know you. Ask questions. Listen. Learn.
Microsoft Social
Follow Microsoft Careers on Facebook, Twitter and LinkedIn.
Microsoft Jobsblog
Read about Insider Tips, Young Professionals, Women in IT and all things job related.
© 2014 Microsoft