Monolith Productions is seeking self-motivated, talented, and experienced people who thrive in a collaborative environment. We are a dynamic company on the cutting edge of interactive gaming technology. If you are looking for an exciting company that will define the future of computer entertainment, you've come to the right place!
MONOLITH IS AN EQUAL OPPORTUNITY EMPLOYER
NO GAME CONCEPT SUBMISSIONS PLEASE
NO PHONE CALLS PLEASE
Seattle named Top Video Gaming City!
The land of grunge rock and Starbucks coffee is also the "epicenter of interactive entertainment," according to Sperling's BestPlaces, a firm that has been helping people find their own "Best Place" to live, work and retire for nearly 20 years. Read full article here.
Monolith's goal is to create a fun, stable work environment to insure that every
single person is free to focus on creating the highest quality games
possible. Since its inception, Monolith has been fortunate to have
talented and dedicated team members who have been willing to try lots
of company scenarios in order to find the best fit for our working
environment. Consequently, we have learned nearly every lesson in
the book and have evolved into a company that creates the highest
quality games and is one of the most enjoyable places to work in this
industry.
Why Monolith?
_People:
Monolith is comprised of an eclectic, highly creative group of people
who come from a broad range of backgrounds. We not only work well together as a team,
we are also friends and it's not uncommon to find a group of us gathered
for various outings after hours and on the weekends.
_Facilities:
Monolith is located in the north Kirkland area, only a few minutes driving distance from the hip and modern downtown Kirkland/Juanita areas. Employees are seated in small 'pods' designed to facilitate strong communication or in single offices or shared offices depending upon the needs of their position.
The atmosphere is very laid back and relaxed, with music playing from various offices
and lots of team interaction. We are located in a large, very modern Class A single floor office space that was completely gutted and re-built to our specs in early/mid 2006.
There is a large kitchen/lunchroom stocked with tons of free beverages, from coffee to soda to juices and vitamin water, where you will find groups of Monolithians enjoying food and laughs throughout the day!
_Benefits:
We are always striving to offer the best benefits available to our
people. While benefits are subject to change from time to time, we
currently offer a royalty/bonus plan, group medical, dental, vision,
life, AD&D, LTD, and employee assistance plans, section 125 plan,
education assistance, credit union membership, 24 hour
fitness enrollment, and various paid leaves, including 20 days of
personal leave per year, 10 holidays per year, 10 days of jury duty
leave per occurrence, and 3 days of bereavement leave per occurrence.
We also sponsor many company events throughout the year including
company wide Game Days, movie screenings and several company
parties.
_Living
Environment: Located on the eastern shores of Lake Washington
and only 15 minutes away from downtown Seattle, Kirkland is a great
community in which to live and work. With a population of about 44,000,
Kirkland covers 11 square miles, nearly six miles of which runs along
the Lake Washington shoreline. Kirkland has much to offer, with art
galleries, restaurants, specialty shops, and a great nightlife. Conveniently
located east of downtown Seattle, west of Redmond, and just north
of Bellevue, Kirkland is a great escape from the larger cities of
Washington.
_Cost
of Living: The best way to calculate the cost of living between
your current city and Kirkland is at www.homefair.com.
Please take a look at the immediate surrounding areas as well as the
cost of living can vary drastically as close as 20 minutes outside
of the Seattle/Kirkland area. For instance, at the time of this writing
$50,000 in Kirkland equals $46,000 in Lynnwood, which is 15 miles
north of Kirkland. The same salary would be at $43,000 in Everett,
which is 25 miles north of Kirkland.
_Recreation:
Western and Eastern Washington have so much to offer it is impossible
to list everything. From mountains to desert, water sports to winter
sports, cultural activities, fine and casual dining, great cities,
great nightlife, and the best damned coffee anywhere! You name it,
Washington has it. It takes only 3 hours to get to Washingtons
beautiful coast from Kirkland. On the way you go through the only
rain forest in North America. Drive 3 hours in the other direction
and youre in the middle of a gorgeous high desert. In between
are some of the most picturesque mountains anywhere, offering great
skiing in the winter and hiking trails in the summer! The diversity
in Washington is unbelievable.
GRAPHICS DESIGNER, UI
Create a fluid and compelling user-interface experience for both consoles and PCs on-time, on-budget and to specification. The Graphic Designer, UI, is responsible for designing, prototyping, implementing and iterating upon a game's user interface experience from the opening start screen to the closing menus. The work will encompass menus, icons, HUDs, fonts and all aspects of UI design. This job will require close collaboration with the Art Director, the Engineer Architect for UI systems and the user interface team on design, creation and implementation. The Graphic Designer, UI, will work closely with Playtesting and Usability on iteration and evolvement of the user experience.
The Graphic Designer, UI, will help develop workflows with engineering and production to help create industry-best methods to easily implement and iterate upon UI systems. He or she will also work with the Production staff to help develop realistic schedules and identify all dependencies.
_Responsibilities
Work closely with the Engineering UI team to implement all aspects of UI
Work closely with Design to create quick UI prototypes that can be tested
Collaborate and iterate with the Art Director on defining the look and interaction of the user experience
Prototype, design and create all artistic elements of the user interface
Work closely with the Production staff in building realistic schedules and identifying all dependencies
Work closely with Playtest and Usability in identifying weak spots in the UI flow and iterating upon the UI to improve the experience
_Work Experience
3-6 years console, PC or online gaming industry experience
Previous game console development a plus
_Education, Professional Training, Technical Training or Certification
Degree in Illustration, Graphic Design, Industrial Design or equivalent work experience as a User Interface Graphic Designer a plus
_Knowledge/Skills
Extensive experience with 2D art tools and authoring tools like Flash, Photoshop and Illustrator
Strong knowledge of user interface design and the ability to generate design ideas
Experience with Scaleform a plus
Strong traditional art skills a plus
Strong background in User Experience, Human Computer Interface, and Information Architecture preferred
Ability to quickly prototype and iterate on ideas
Strong traditional art skills a plus
_Other Requirements
Strong interpersonal and team skills
Actively accepts from and provides feedback to other artists.
Task driven, self-motivated, proactive.
Works well under deadline.
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
ART
If you would like to
be considered for a future Art position please click the button
above.
AUDIO
There are no current Audio openings. If you would like to be considered for a future Audio position please click the button above.
DESIGN
There are no current Design openings. If you would like to
be considered for a future Design position please click the button
above.
SENIOR SOFTWARE ENGINEER - ENGINE
Work closely with the award winning technology team behind the F.E.A.R.™ and Condemned™ franchises building cutting-edge technology and powering the development of Monolith's next generation of console and PC games.
As a Senior Engine generalist you will work closely with the Game Team leads and the rest of your peers on the Core Technology Team to develop state-of-the-art runtime technology for the PS3, XBOX 360 and PC. Your domain will span the entire engine and your responsibilities will include both optimizations of current-gen systems and design and implementation of pivotal new technology for the next generation of consoles.
In addition, as part of Monolith's highly collaborative engineering group, you will have ample opportunity to share your experience and expertise on the development of engineering systems across the entire codebase.
This job will require close collaboration with the Engine Architect on issues of technical design and the Game Team leads and other Core Tech and Game System engineers as appropriate during implementation and roll-out of new features.
The Senior Engine generalist will also work with the Core Tech Team manager to help develop realistic schedules and identify all dependencies.
_Responsibilities
Collaborate with Engine Architect, the Game Team leads and other Core Tech and Game System engineers to identify systems in need of optimization or replacement and on proposals of exciting new runtime technologies
Collaborate with the appropriate developers during requirements gathering and work closely with the Engine Architect on technical designs
Work closely with the CTT Manger in building realistic schedules and identifying all dependencies
Develop and maintain robust and highly optimized systems that meet all design and schedule requirements
Coordinate with QA and the Game Team leads to ensure successful roll out of new features to the team(s)
_Work Experience
5-8+ years professional C/C++ programming.
Experience developing for either Xbox360 or PS3 (preferably both)
Worked on AAA game title from concept to ship (preferred)
Experience developing FPS games (preferred)
_Education, Professional Training, Technical Training or Certification
B.S. degree in CS/EE/Math/Physics
_Knowledge/Skills
Experience making low-level optimizations.
Experience with memory management, mutli-threading, cross-platform development and a working knowledge of 3D math
Microsoft Visual C++/.NET development environment.
_Other Requirements
Ability to collaborate with engineers and content creators to develop robust, maintainable and cutting-edge technology
Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills.
Ability to work well in a team development environment
Strong desire to build industry-leading technology
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
SENIOR SOFTWARE ENGINEER, TOOLS
Join the award winning technology team behind the F.E.A.R.™ and Condemned: Criminal Origins™ game franchises. Work closely with engineers, designers, and artists on the creation of user-friendly tools used to develop the next-generation of Monolith's games.
_Responsibilities
Help our tools group to develop and maintain our in-house level editor, model editor, game database editor, string editor, along with a host of other Artist tools and resource packers.
_Qualifications
5+ years of professional C/C++ programming.
MFC and/or Win32 GUI development experience.
Focused, results-oriented, self-motivated, with excellent debugging skills.
Highly motivated to build easy to use, robust tools.
Ability to thrive in a team development environment.
Working knowledge of 3D math.
_Preferred Experience
3+ years of MFC or Win32 GUI development experience.
Experience developing Windows tools for 3D games.
Experience working with artists and collecting requirements.
Experience writing plug-ins for 3D design tools such as Maya, 3DSMax, etc.
Microsoft Visual C++/.NET development environment.
Worked on a published game.
B.S. degree in Computer Science.
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
SENIOR SOFTWARE ENGINEER, GRAPHICS
Join the award winning technology team behind the F.E.A.R.™ and Condemned: Criminal Origins™ game franchises. Work closely with engineers, designers, and artists on building the cutting-edge graphics technology powering the development of Monolith's next generation of console and PC games.
_Responsibilities
Work closely with the Core Technology Team and Lead content creators to develop state-of-the-art graphics technology for the PS3, XBOX 360 and PC
_Qualifications
5+ years of professional C/C++ programming
Experience working with current graphics algorithms and hardware
Experience making low-level optimizations
Experience with memory management, multi-threading, cross-platform development and a working knowledge of 3D math
Ability to rapidly prototype new graphics techniques and turn these prototypes into robust, maintainable, shippable systems
Ability to collaborate with engineers and content creators to develop and maintain robust and cutting-edge technology
Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills
Strong desire to build industry-leading technology
Ability to work well in a team development environment
_Preferred Experience
Experience writing shaders (HLSL / Cg)
Experience with image filtering techniques
Designed and implemented a full featured Renderer for a published AAA game
Microsoft Visual C++/.NET development environment
XBOX 360 and/or PS3 development experience
B.S. degree in CS/EE/Math/Physics
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
SENIOR SOFTWARE ENGINEER, ANIMATION SYSTEMS
Join the award winning technology team behind the F.E.A.R.™, Condemned™ and Project Origin™ game franchises. Work closely with engineers, designers, and artists on building the cutting-edge technology powering the development of Monolith's next generation of console and PC games. This position provides the unique opportunity to bring our award winning AI and characters to life through new and innovative animation systems.
_Responsibilities
Work closely with the Core Technology Team, AI Engineers and Lead content creators to develop state-of-the-art animation technology for the PS3, XBOX 360 and PC
_Qualifications
5+ years professional C/C++ programming.
Understanding of animation techniques such as animation blending and skeletal animation
Solid foundation of animation related mathematics and physics
Familiarity with the workings of current animation and modeling packages
Ability to collaborate with engineers and content creators to develop robust, maintainable and cutting-edge technology
Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills.
Strong desire to build industry-leading technology
Ability to work well in a team development environment
_Preferred Experience
Worked on AAA game title from concept to completion.
Experience with multi-threading and cross-platform development
Experience developing FPS games.
Experience architecting large robust systems.
Experience developing and working with inverse kinematics and/or procedural animation
Microsoft Visual C++/.NET development environment.
B.S. degree in CS/EE/Math/Physics.
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
SENIOR SOFTWARE ENGINEER, GAME SYSTEMS
Join the award winning group responsible for the F.E.A.R.™, Condemned: Criminal Origins™, TRON 2.0™, and No One Lives Forever™ game franchises. Work closely with engineers, designers, and artists on the creation of game systems for a cutting-edge first-person action game on PlayStation 3, XBox 360 and PC.
_Responsibilities
Develop game-play systems for a triple-A next-generation console title.
_Qualifications
5+ years of professional C/C++ programming
Experience developing complex game-play systems for a published game
Ability to collaborate with engineers and content creators to develop robust and fun game-play systems
Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers
Ability to easily communicate technical topics with both engineers and non-technical people alike
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills
Strong desire to build industry-leading multiplayer game systems
Ability to work well in a team development environment
_Preferred Experience
Designed and implemented major game systems for a published game
XBox 360 and/or PlayStation 3 development experience
Microsoft Visual C++/.NET development environment
B.S. in Computer Science
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
Include your resume, code samples, and demos in your email.
SOFTWARE DEVELOPMENT ENGINEER IN TEST (TEMP)
Works closely with QA, our QA / BVT Engineer and their Lead Game Engineer to improve the stability of our development environment and test coverage of our games via automation. Tasks to include: reviewing test plans, creating hooks in game code, creating scripts and extending our automation framework where appropriate. Also responsible for maintaining build-system stability.
_Responsibilities
Develop and maintain scripts and tools used to:
Validate artist-created content.
Monitor game run-time performance.
Help gather data for game design
Automate verification, reporting, and testing of artist-created content and game run-time performance wherever possible.
Log and report relevant run-time, build, and validation data to be used by quality assurance analysts, content creators, engineers, and managers.
_Qualifications
3+ years of professional C/C++ programming experience.
3+ years of professional C# programming experience.
Experience with QA tools/scripting development.
Windows GUI development experience.
Focused, results-oriented, self-motivated, with excellent debugging skills.
Highly motivated to build easy to use, robust tools.
Ability to thrive in a team development environment.
_Preferred Experience
Experience working with QA and collecting requirements.
Microsoft Visual Studio development environment.
Worked as an SDET on a published game.
B.S. degree in Computer Science.
_Benefits include
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)
ENGINEERING
If you would like to
be considered for a future Engineering position please click the button
above.
PROJECT MANAGEMENT
There are no current Project Management openings. If you would like to
be considered for a future Project Management position please click the button
above.
Quality Assurance
There are no current Quality Assurance openings. If you would like to be considered for a future Quality Assurance position please click the button above.
RESEARCH
There are no current Research openings. If you would like to be considered for a future Research position please click the button above.
ACCOUNTING/FINANCE
There are no current Accounting/Finance openings. If you would like to be considered for a future Accounting/Finance position please click the button above.
ADMINISTRATIVE
There are no current Administrative openings. If you would like to be considered for a future Administrative position please click the button above.
HUMAN RESOURCES/OPERATIONS
There are no current Human Resources/Operations openings. If you would like to be considered for a future Human Resources/Operations position please click the button above.
INFORMATION SYSTEMS
There are no current Information systems openings. If you would like to be considered for a future Information Systems position please click the button above.