Rendering Programmer Co-Op (January 2022)

Electronic Arts

Montréal, Quebec, Canada Remote


Dec 3

This job is no longer accepting applications.

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

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

About EA

At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion. We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers.

We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life. We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and new parent leave, plus free video games and so much more!

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume