As a Renewed Vision Windows Software Engineer Intern you will assist our Windows development team in delivering high quality products to our customers.

You love working on software for Windows. Whether you taught yourself the art of desktop app development or you are learning it at your university, you are eager to be part of a team that ships software at scale. You understand the importance of thinking through a problem before diving into the code. You are driven and able to independently research and solve challenging technical problems.

We want people who:

  • Have built applications for Windows
  • Are comfortable writing code in C#
  • Know the basics of WPF
  • Understand the fundamentals of OOP
  • Are skilled at learning new concepts and technologies
  • Enjoy debugging stability issues like crashes or hangs

Our best interns will have:

  • Previous experience with customer-shipping Windows apps
  • Broader operating system understanding (IPC, filesystems, etc)
  • Experience working in a multi-threaded environment

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.