1

Internship Game Engine Programmer Jobs in California

Senior Software Engineer, ICX Graphics

Mountain View, CA · Hybrid

$165K - $204K/yr

Graphics or game engine developer with strong experience in 3D graphics development using C++ and APIs like OpenGL ES or Vulkan. * Experience with mobile/embedded platforms, custom rendering engines ...

... game engine Preferred : • Experience building RPG gameplay systems • Experience working with Unreal Engine 4 • Experience shipping on a major console like XBox or PlayStation • A love and ...

... game engine Preferred : • Experience building RPG gameplay systems • Experience working with Unreal Engine 4 • Experience shipping on a major console like XBox or PlayStation • A love and ...

Showing results 21-40

Internship Game Engine Programmer information

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 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 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:

Senior Software Engineer, Game Engine Systems

Roblox

San Mateo, CA • Hybrid

$139K - $183K/yr

Full-time

Re-posted 19 days ago


Job description

As a Senior Software Engineer on the Engine DataModel team, you will own and innovate on the foundational components that form the backbone of the Roblox platform. In the Roblox Engine, the DataModel is a tree-like structure that is analogous to a scenegraph in other 3D engines. This role will report to the engineering manager and will be based out of our HQ in San Mateo, CA in a hybrid model 3 days a week (Tuesdays to Thursdays).

Our team owns:

  • The core structures and systems are used to build the DataModel and interact with it.
  • The C++ reflection bindings that form the Engine's Luau API surface and let creators interact with the DataModel. We've built custom codegen tooling to generate the C++ for these reflection bindings and other related structures.
  • DataModel serialization ... and much more!
You will:
  • Develop engine code that performs well for all user-created games on the Roblox platform.
  • Build the core systems and data structures used in the Roblox engine, working with other teams to find universal solutions.
  • Take ownership of projects throughout their full lifecycles.
  • Execute code that performs well on all the devices Roblox supports-from desktop clients to mobile phone clients to console clients.
You have:
  • Experience developing outstanding systems-level C++ programming.
  • Have a curiosity about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw.
  • Have experience working on game engines or other similarly performance-sensitive products.
  • Responsibility for building and maintaining systems that work optimally.
  • Curiosity to learn and stay up-to-date on technology developments.