WB Games Software Engineer, Co-Op Program
Regular priceCompany Overview
WarnerMedia is a powerful portfolio of iconic entertainment, news, and sports brands. We bring people, technology, and the world’s best storytellers together to drive culture and meaningful connection. We believe the enduring power of stories can open our eyes to the world, to each other, and to new and different perspectives.
Join us. Shape your story here.
Join the Wonder Woman team for a 6 month co-opand help bring an iconic DC Super Hero to life!
Monolith Productions, a division of WB Games Inc., seeks a Junior Associate Software Engineer to join the Engine team behind the award-winning Middle-earth: Shadow of Mordor and its sequel Middle-earth: Shadow of War.
As an Associate Engineer you will work closely with the Lead Engineer and the rest of your peers to develop state-of-the-art graphics technology for the PlayStation 5, Xbox Series X and PC. Your responsibilities will include extending the graphics engine with new technology, leveraging platform specific functionality, and supporting the team by tracking down and fixing bugs.
In addition, as part of our highly collaborative engineering group, you will have ample opportunity to work with other expert engineers throughout the entire codebase. Opportunities for involvement in the creative process will also present themselves regularly. This job will require close collaboration with the engineers, designers, artists and our internal QA department.
The Daily
- Working closely with experienced engineers to gather requirements, design, and author new graphics features.
- Assist with maintenance of existing systems to improve quality, performance, and functionality.
- Debug complex issues and propose fixes while working closely with QA, designers, artists, and engineers.
- Generate documentation and tests to assist maintainers and users.
- Participate in reviewing the work of your peers to ensure the team collectively builds quality software, shares knowledge, and build skills.
The Essentials
- Passion for building foundational game engine technology.
- Desire to work on high performance systems.
- Basic understanding of 3D math applicable to games including linear algebra.
- Understanding C++ fundamentals.
- A strong sense of curiosity and an ability to work in a self-directed manner.
- Familiarity with 3D graphics fundamentals (pixel/vertex/compute shaders, textures, render states, vertex/index buffers, transformation matrices, etc)
- Experience with a 3D graphics API (Direct3D, Vulcan, OpenGL, etc)
- Experience with a shader language (HLSL, GLSL, Cg, etc)
The Nice to Haves
- Experience making 3D games or interactive simulations.
- Familiarity with Visual Studio and debugging.
- Strong communication skills.
- Experience with a 3D graphics debugger (PIX, RenderDoc, Nsight, etc)
The Perks
- Exclusive WarnerMedia events and advance screenings
- Paid time off every year to volunteer for eligible employees
- Access to well-being tools, resources, and freebies
- Access to in-house learning and development resources
- Part of the WarnerMedia family of powerhouse brands
Warner Media, LLC and its subsidiaries are equal opportunity employers. Qualified candidates will receive consideration for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.