Monolith Productions Company Logo

Monolith Productions

Kirkland, Washington - United States
View all jobs at this company »

Senior Software Engineer, Gameplay, UI (Temp)

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