Description
SUMMARY OF POSITION
NetherRealm Studios, a division of WB Games
Inc. seeks a Senior Software Engineer to work closely with the technology team
behind the award-winning Mortal Kombat and Injustice franchises building
cutting-edge technology and powering the development of NetherRealm's next
generation of console games.
As
a member of our studio's KoreTech team you will work closely with the Lead
Software Engineer, Director of Technology, content development leads and the
rest of your peers on the KoreTech team to develop state-of-the-art tools and
game engine technology. As a senior tools engineer, your domain will span
as much of the tools pipeline as your skills and interests dictate, as you
design, implement and maintain pivotal new tools technologies for our talented
in-house team of content developers. You
will also have an ample opportunity to share your experience and expertise on the
development of the general engineering systems.
We
are looking for highly motivated, creative problem-solvers with a drive for
building robust, maintainable, cutting-edge tools and game engine technology.
Job Responsibilities:
· Design, author, maintain and
refactor tools and game engine code that meet all design, technical and
schedule requirements.
· Collaborate with the Lead
Software Engineer, Director of Technology, other KoreTech engineers, Art Leads and
other content development experts to identify elements of the content development
pipeline in need of optimization or replacement and on proposals of exciting
new tools technologies.
· Author, review and provide
feedback on technical and end-user documentation of new tools and features.
· Collaborate with technical
leadership and other engineers to help establish overall technical design and
architecture.
· Work closely with the
production staff in building and maintaining realistic schedules and
identifying dependencies.
Job Requirements:
. B.S. degree in Computer Science or equivalent.
· 3+ years professional C/C++ programming
experience.
· Some experience using C#, Python, batch
scripting and makefiles.
· Good communication skills and an ability
to thrive in a team development environment.
Skills/Experience which are a plus:
· Working knowledge of 3D math.
· Experience working with the Unreal
Engine/Editor.
· Experience developing engine tools for
3D games for a console.
· Experience working with artists and
collecting requirements.
· Supported development of a multi-year, large-scale production game title from concept
to ship.
· Familiarity with the workings of 3D
design tools (level editors, modeling tools, etc).
· Familiarity with the Microsoft Visual
C++/.NET development environment.
· Familiarity with the Scrum and other
Agile Software Development methodologies.
The Warner Bros. Entertainment Group of Companies is an equal opportunity employer and considers all candidates for employment regardless of race, color, religion, sex, national origin, citizenship, age, disability, marital status, military or veteran's status (including protected veterans, as may be required by federal law), sexual orientation or any other category protected by law.