company_logo

Internship

Rendering Programmer Co-Op

Electronic Arts

Remote / Virtual 09-18-2021
 
  • Paid
  • Internship
  • Entry (0-2 years) Experience
Job Description

Rendering Programmer Co-Op (January 2022)

SEED is a pioneering group within Electronic Arts, combining creativity with applied research. We explore, build and help establish the future of interactive entertainment.

We exist at EA to provide and foster inspiring innovation for our games and our players. We do this through research, prototypes, exploration, and never-ending curiosity. We work with game teams and industry partners, and also publish and present our research within our industry and to the public. We pursue long term applied research yet stay relevant to the present by delivering artifacts along the way to game teams and technology groups inside EA. Some of our research includes bringing digital characters to life, using machine learning for game AI, and developing novel real-time graphics and physics techniques.

We are looking for a Rendering Programmer Co-Op - a student with a software development background who wants to work and learn about the future of real-time graphics.

You have an interest in the real-time graphics and video games industry. You enjoy investigating, prototyping, and implementing rendering techniques. You enjoy GPUs and 3D graphics APIs, and are excited about using them. You are thrilled about the possibilities of real-time graphics and what they promote regarding visual experiences, amazing game worlds, and visually-convincing digital humans. Perhaps you've already seen one of our team's talks at GDC or SIGGRAPH, read the papers or articles we've published, or even played some of our games at EA. You also probably wonder how real-time graphics and machine learning intermingle to create unique results.

At SEED you will work with a distributed, diverse team of programmers, technical artists, and researchers - where you will help develop graphics technology for future EA games. This is a diverse team with big goals, and you will work with multiple tasks. Does this make you curious? If you want to take your education to the next step by working with some of great people, then this is the team for you. You will report to the Technical Director.

What skills does SEED look for?
• BSc/MSc Student in Computer Science, Software Engineering, or relevant education
• Interest in computer graphics programming or game engine development
• Good knowledge of C++
• Knowledge of a graphics API like DirectX, Vulkan, OpenGL
• Knowledge of rendering-related topics: geometry transformation, image manipulation, lighting, shading
• Math skills: calculus, linear algebra, numerical optimization and probability theory

Jobcode: Reference SBJ-rvkjvj-18-118-200-197-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.