Logo of Huzzle

Software Programmer Intern

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Longueuil, +8
  • Quick Apply

AI generated summary

  • You need C++ proficiency, strong self-motivation, cross-discipline teamwork, an understanding of artist workflows, and creative problem-solving skills.
  • You will collaborate with teams on systems development, optimize existing code, fix bugs, contribute ideas, and write maintainable code while focusing on technical needs and architectural direction.

Requirements

  • Proficiency in C++ with a deep understanding of system architecture and tools
  • Self-motivation, a strong work ethic, and the ability to work independently
  • The ability to understand the needs of artists and to design workflows that feel natural and allow for fast iteration
  • Strong teamwork and cross-discipline collaboration skills, including the ability to deliver and respond to constructive feedback
  • Creativity in problem-solving and the ability to think outside of the established solutions

Responsibilities

  • Collaborate with gameplay teams to contribute to ongoing systems and early tech exploration
  • Work closely with the networking and tools teams to create and iterate on technical needs, while maintaining strong architectural and algorithmic direction
  • Optimize and fix bugs in existing systems
  • Contribute ideas toward all aspects of the project’s production and development
  • Write robust, maintainable code

FAQs

What is the role of a Software Programmer Intern at Epic Games?

The role involves collaborating with gameplay teams on tech exploration, optimizing existing systems, contributing to project development, and writing robust, maintainable code.

What programming language should I be proficient in for this internship?

Proficiency in C++ is required, along with a deep understanding of system architecture and tools.

Is prior experience in gaming or technology necessary for this internship?

Prior experience is not explicitly required, but a strong foundation in programming concepts and self-motivation are essential.

Will I have the opportunity to work with artists and other teams?

Yes, the internship involves strong collaboration with artists, gameplay teams, and networking/tools teams to create effective workflows.

What kind of projects will I be involved in as an intern?

Interns will work on high-impact projects related to real-time graphics and gaming technology, collaborating closely with the Special Projects team.

Are there opportunities for growth within the internship?

Yes, interns will have opportunities to work on various initiatives and gain hands-on experience with cutting-edge technologies, which can facilitate professional growth.

Where is this position located?

This role is open to multiple locations in North America, excluding California, New York, and Washington.

Does Epic Games value diversity in its teams?

Yes, Epic Games deeply values diverse teams and an inclusive work culture, and is proud to be an Equal Opportunity employer.

Will I receive feedback during my internship?

Yes, strong teamwork and the ability to deliver and respond to constructive feedback are emphasized in this role.

How can I apply for this internship?

Interested candidates should visit the Epic Games careers page to submit their application for the Software Programmer Intern position.

Entertainment & Media
Industry
1001-5000
Employees
1991
Founded Year

Mission & Purpose

Epic Games is a leading video game development company and technology provider in the gaming industry. They are best known for creating popular games like Fortnite and Unreal Tournament and for developing the Unreal Engine, a widely used game development platform. Epic Games' ultimate mission is to push the boundaries of interactive entertainment, delivering immersive and innovative gaming experiences to players worldwide. Their purpose lies in empowering game developers with cutting-edge technology and tools to create stunning and engaging games. Additionally, they aim to foster a thriving gaming community by providing a platform for creators and players to connect and share experiences. Through their games and technology, Epic Games seeks to shape the future of gaming, making it more accessible, enjoyable, and transformative for gamers and developers alike.