Logo of Huzzle

Windows Software Engineer (Intern)

  • Internship
    Off-cycle Internship
  • Software Engineering
  • Quick Apply

AI generated summary

  • You should be skilled in C#, WPF, OOP, and building Windows apps. Ability to learn new technologies and debug stability issues is a must. Experience with multi-threaded environments and broader OS understanding is preferred.
  • You will work on developing Windows software, focusing on problem-solving and independent research to ship quality software at scale.


  • 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


  • 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.


What will I be doing as a Windows Software Engineer Intern at Renewed Vision?

As a Windows Software Engineer Intern at Renewed Vision, you will be assisting the Windows development team in delivering high quality products to our customers.

What skills are needed to succeed in this internship?

To succeed in this internship, you should have a strong understanding of Windows development, programming languages such as C# and C++, and be able to work effectively in a team environment.

Will I have the opportunity to work on real projects during this internship?

Yes, as a Windows Software Engineer Intern, you will have the opportunity to work on real projects and contribute to the development of our products for customers.

How long does the internship last?

The duration of the Windows Software Engineer Internship at Renewed Vision may vary, but typically lasts for a set period of time, such as a few months or a semester.

We provide software to help you tell stories that change the world. Makers of ProPresenter, PVP, PVS, & Scoreboard.

Founded Year

Mission & Purpose

Renewed Vision Objectives Create technologies that dramatically enhance environments. Develop software that is stable and easy to use. Enable more organizations to afford and benefit from these technologies by reducing cost and complexity. Renewed Vision was established in 2000 as an endeavor to create production software for ministry markets. Based on our own experiences in production of events for Passion (Chris Tomlin Indescribable Tour, OneDay, Thirsty, etc.), Catalyst Conferences, KidStuf, GrowUp, Drive Conferences (North Point Community Church), BigStuf Camps, and more, we have gained unique insights into the needs and desires of our customer base. Over the years, we have kept our focus on developing revolutionary and economical products for the Church, but have garnered the attention of other industries seeking powerful, stable, and affordable media solutions. As such, we have had the privilege of working with companies such as Mercedes-Benz, Gulfstream Aerospace, Calvin Klein, Amgen Pharmaceuticals, Federated Department Stores, and others. Out of this knowledge and hands-on experience, Renewed Vision continues to develop ProPresenter, ProVideoPlayer, ProVideoServer, and ProPresenter-Scoreboard. We have witnessed first hand the impact of enhanced environments and passionately pursue the technologies and ideas that cater to this principle.