Description
SUMMARY OF POSITION:
Monolith Productions, a division
of WB Games Inc., seeks a senior level UI Engineer to join our award-winning
team behind Middle Earth: Shadow of Mordor and Middle Earth: Shadow of War.
As a member of Monolith's Game
Engineering team you will work closely with engineers, designers and artists to
develop menus and HUD elements for our next triple-A title. Additionally, your
experience and insights will be invaluable to crafting not only the technical
details of the user experience, but the design and feel as well.
JOB RESPONSIBILITIES:
• Design, author, maintain and document robust and
highly optimized systems that meet all design, technical and schedule requirements
• Work closely with QA and your technical
leadership to ensure the stability and accuracy of your systems by identifying,
communicating and resolving defects
• Author, review and provide feedback on technical
and end-user documentation of your systems
• Collaborate with technical leadership and other
engineers to help establish overall technical design and architecture
• Collaborate with Lead Engineer, Technical Art
and Game Engineers to identify systems in need of optimization or replacement
and on proposals of exciting new graphics technologies
• Work closely with the production staff in
building and maintaining realistic schedules and identifying dependencies;
coordinate with QA and leads to ensure successful roll out of new features to
the team and establish testing and maintenance of systems
• Review the work of other engineers and mentor
them to improve their knowledge and skills
JOB QUALIFICATIONS:
Work Experience
- 5+ years professional C/C++ programming.
- Experience developing complex game-play systems
for a published game
- Designed and implemented major game systems for
a published game (preferred)
- Experience developing for current and next gen
consoles (preferred)
- Worked on AAA game title from concept to ship
(preferred)
- Experience with the release process including
working on systems related to localization, certification and asset management.
(preferred)
- Experience developing first or third person
action games (preferred)
Education, Professional Training,
Technical Training or Certification
• B.S.
degree in Computer Science or equivalent
Knowledge/Skills
• Ability
to collaborate with engineers and content creators to develop robust UI
features to help convey meaningful information in a non-intrusive way
• Ability
to easily communicate technical topics with both engineers and non-technical
people alike
• Ability
to openly discuss and review technical proposals, requirements, designs,
algorithms, source code, and reference documents with engineers, content
creators and managers
• Microsoft
Visual C++ development environment.
Other Requirements
• Creative,
focused, results-oriented, self-motivated, resourceful problem-solver with
excellent debugging skills
• Ability
to work well in a team development environment with strong communication skills
•Strong
desire to build industry-leading game systems