1

Internship Game Engine Programmer Jobs in California

Advanced understanding of game technology principles. * An advanced understanding of the main ... Unreal Engine 3 or 4 experience a big advantage. * Experience working with modern games consoles ...

The Game Engine team at Roblox works on the systems that power the experiences at the heart of the ... A single well-designed primitive or optimization here makes hundreds of internal engineers more ...

next page

Showing results 1-20

Internship Game Engine Programmer information

What does an internship game engine programmer do?

An Internship Game Engine Programmer assists in developing and maintaining the core technology that powers video games, known as game engines. They work under the guidance of senior programmers to write code, fix bugs, and implement features that help games run smoothly. Interns may work on rendering, physics, tools, or other engine components, often collaborating with artists and designers. This role is a great opportunity to gain hands-on experience with industry-standard software and development practices.

What are the key skills and qualifications needed to thrive as an internship game engine programmer?

To thrive as an Internship Game Engine Programmer, you need a strong foundation in programming languages like C++ or C#, computer science fundamentals, and knowledge of game development concepts. Familiarity with popular game engines such as Unity or Unreal Engine, and experience with version control systems like Git, are typically required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating on complex projects. These skills and qualities are important to efficiently contribute to game development tasks and adapt to the dynamic, fast-paced environment of the gaming industry.

What types of projects and responsibilities can an internship game engine programmer expect to work on during their internship?

As an Internship Game Engine Programmer, you can expect to assist in developing, optimizing, and maintaining core engine systems such as rendering, physics, or scripting tools. Interns often work on specific tasks like debugging code, creating prototypes, and supporting feature implementation under the guidance of senior engineers. Collaboration with artists, designers, and other programmers is common, providing exposure to the full game development pipeline. This hands-on experience helps interns build technical skills and gain insight into production workflows, setting a foundation for future roles in game development.

What is the difference between Internship Game Engine Programmer vs Game Engine Developer?

AspectInternship Game Engine ProgrammerGame Engine Developer
CredentialsTypically pursuing or recently completed relevant degree or courseworkUsually holds a bachelor's or master's degree in computer science or related field
Work EnvironmentInternship setting, learning-focused, often part-time or temporaryFull-time, professional environment, ongoing projects
ResponsibilitiesAssisting in engine development, debugging, learning toolsDesigning, developing, optimizing game engine features
Industry UsageCommonly used as entry-level or learning role in game studiosCore role in game development teams, more advanced tasks

The main difference between an Internship Game Engine Programmer and a Game Engine Developer is experience level and responsibility. Internships are learning positions with limited responsibilities, while developers are full-time professionals handling complex engine development tasks.

What are the most commonly searched types of Game Engine Programmer jobs in California?

The most popular types of Game Engine Programmer jobs in California are:

What cities in California are hiring for Internship Game Engine Programmer jobs?

Cities in California with the most Internship Game Engine Programmer job openings:

Lead Engine Programmer

El Segundo, CA • On-site

Unbroken Studios
PC Games • 11 - 50 employees

Full-time

Re-posted 25 days ago


Job description

Description
We are looking for an exceptionally talented senior programmer who is ready for the challenge of producing an AAA title. This role will involve maximizing performance of all console platforms through profiling and optimizing low-level engine code, memory usage and world streaming.

Key Responsibilities
  • Work closely with the Technical Director to identify and implement optimizations.
  • Implement optimization changes to a high quality.


Skills Knowledge and Expertise
  • Advanced understanding in C/C++.
  • Advanced understanding of game technology principles.
  • An advanced understanding of the main gaming platforms and the requirements needed to develop software on them.
  • Experience using profiling tools to identify CPU performance issues.
  • Experience working across disciplines to implement optimizations to achieve performance goals.
  • Unreal Engine 3 or 4 experience a big advantage.
  • Experience working with modern games consoles (XB1/PS4).
  • Worked on at least 1 published AAA title.


Pluses
  • A passion for playing and developing exceptional games.
  • Be a positive, active, and contributing team member.
  • To be proactive and helpful with ad-hoc problem solving.
  • Must be a team player and know the importance of listening to others.
  • Able to work independently, prioritize and handle pressure.
  • Must have excellent time management skills to perform in a fast paced, high volume, high-pressure environment.
  • Excellent verbal and written interpersonal and communications skills.