Skip to main content

Jobs at Irrational Games Australia

  • In my first and previous post in this game dev log entry, I had written that I wanted to do a game which was a collection of simple retro games. Unity released a new major release (2019.3) while I was putting the initial project together, and I…

  • Well, I'm making a game . I'm spending the next few weeks on making a small game to showcase the gamedev log feature on tsumea where any member can create a game entry and other members can post journal posts with art, music or just development…

  • Just a test #2. Still working on the new section.

  • So, I got a Commodore 64 when I was in the 4th grade. It came bundled with a Rolf Harris picture building program on casette tape which never loaded properly but from what I could tell by its box cover, you could build pictures from a selection…

  • Yes, the site looks very different and I've had to prematurely switch to this new theme that I'm working on for a few reasons, the main one is that changing certain aspects of the site to fit the new theme will affect how the old one looks for…

  • (this is just a test, please ignore this entry)

    Here is some of my old work.. the first pic is of a 3d model of a human head I was working on about 2 years ago in 3dsmax, using nurbs. If I had to do it again, I wouldn't model a head with…

I currently work for

Submitted by souri on
Forum

Art Director

Irrational Games Australia is looking for a talented art director to work on exciting new next-generation console and PC projects.

As an art director at Irrational, you will be responsible for developing and maintaining the visual aesthetic for our products. At the beginning of the project life cycle this work will involve developing an over arching visual aesthetic for each product. This work will involve collaborating with various senior team members to arrive at the aesthetic whilst creating illustrations in 2D using traditional materials, Photoshop and whatever other methods are applicable. Some work in 3D is often useful, but not required.

As the project progresses the emphasis for you will become more management orientated. Specifically you will be managing concept artist(s) and also monitoring the progress of the entire art team to ensure that the assets they produce follow the visual aesthetic you have decided on for the project.

You will need great communication skills and be able to develop the design brief, provided to you by the design team and senior management, into a consistent and appropriate visual style for the product. That style will then be expressed, critiqued and refined until all parties are happy with it.

Responsibilities:

work with the design team to create and refine a visual aesthetic for each product
express aesthetic in 2D using traditional materials and/or in electronic form
communicate aesthetic to the entire team
manage the creation of concept art
supervise and critique development of 3D assets
Required Experience and Skills:

ability to arrive at a strong aesthetic visual for an entire game
ability to communicate that aesthetic to the rest of the team
ability to lead the art team with respect to following the agreed aesthetic
ability to sketch characters, environments and objects from a design brief
ability to use computer-based tools for generating 2D art assets (Photoshop, etc.).
ability to colour drawings by hand and in Photoshop
interest in game genres (sci-fi, fantasy, comics, etc)
Strong communication and people management skills
Additional Experience and Skills (desired but not necessary):

story-boarding skills
ability to create concept art
ability to animate in 2D or 3D
ability to use 3D modelling software
ability to texture 3D models
To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)
cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred).
Portfolio showing a small number of sketches, drawings or other 2D or 3D art. This portfolio should demonstrate the range of objects you can draw as well as a range of styles and themes.
Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position. Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Lead Programmer

Irrational Games Australia is looking for a talented lead programmer to work on an exciting new next-generation console and PC project. This position is open to candidates with several years experience in the games industry or related field and experience in managing programmers.

As a lead at Irrational, you will be responsible for supervising a programming team to deliver a piece of game technology. You will also be responsible for overseeing the creation of technology design documents, scheduling and risk management.

Irrational programmers are responsible for designing and implementing our game technology. At Irrational, programmers are a significant part of the game design process, so you should be passionately interested in game development as well as writing great code.

Irrational believes in cutting-edge technology married to great game design. We are particularly interested in programmers who have both technical skills and care about how that technology can be used to make games more fun.

Responsibilities:

work with the game designer, lead artist and producer to produce technical design documents and schedules

supervise the programming team to ensure that they deliver quality code on schedule

liase with design and art teams to ensure that code addresses their technical needs

review and critique code design and implementation from other programmers

write, document and test code to implement the technical design

research technology to ensure that Irrational products remain at the forefront of games technology

contribute to the ongoing evolution of the software development process at IGA.

Required Experience and Skills:

at least three years experience managing a software development team

must have excellent people skills

experience writing and maintaining technical design documents and schedules

must have at least two shipped game titles on resume (note: this requirement may be waived for those with experience shipping related software products)

excellent understanding of C/C++

good understanding of OO design principles

communication skills and interest in working with our game developers in a cooperative team environment

commitment to code quality, documentation and sound testing procedures

interest in game development and game technology

Additional Experience and Skills (desired but not necessary):

understanding of current game technologies including rendering principles and game architectures

tertiary educational qualifications in computer science and mathematics

experience working with "first-person shooter" technologies a bonus, particularly Unreal technology

experience developing for current generation game consoles (PS2, XBox and/or GameCube).

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

samples of source code demonstrating good understanding of C++ design principles as well as an interesting algorithm.

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Assistant Producer/System Administrator

Irrational Games Australia is looking for a "can do" person to fill a variety of roles under the dual title of system administrator and assistant producer. You will be responsible for maintaining our LAN, file server, workstations and software installations as well as doing project specific work.

As an assistant producer you will be responsible for a variety of project specific tasks including: creating builds and distributing them to the QA team, distributing and receiving materials to and from third parties including clients and external contractors and a host of other production support jobs as required.

As system administrator, you will be in charge of maintaining a stable, fast and secure system environment for the thirty developers in the studio. You will work with a professional network administration company who will provide expert advice but you will be responsible for day to day issues and maintenance. You are not required to have professional certification but you must be capable of "getting your hands dirty" and working with our existing support contractors to resolve any issues that come up.

You should be the sort of person who enjoys a variety of responsibilities and who is able to manage and schedule their time across a wide range of tasks.

Responsibilities:

set-up and maintain client workstations (currently running at around 30)

maintain file server and backups

maintain internet connection

install and maintain software packages

make and distribute game builds

distribute and receive data from third parties including clients, testers and contractors

maintain various game databases

work with installer, copy protection schemes, sound integration and many other miscellaneous production support tasks

Required Experience and Skills:

experience maintaining PC workstations

knowledge of current graphics cards, CPUs, motherboards and so on

experience working with Windows based file servers

experience working with Microsoft Exchange server

excellent organization skills and time-management required

"can do" attitude and willingness to work on tasks as required

Additional Experience and Skills (desired but not necessary):

formal qualifications in network administration (i.e. MSCE)

knowledge of network traffic monitoring and shaping

experience programming scripting languages such as Perl, Ruby and so on

ColdFusion programming experience

experience programming Access & Excel scripts

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will not be considered for this position but relocation expenses will be considered for interstate applicants.

--------------------------------------------------------------------------------

Concept Artist

Irrational Games Australia is looking for a talented concept artist to work on an exciting new next-generation console and PC project.

As a conceptual artist at Irrational, you will be responsible for developing the look and feel of game characters, environments and objects. This work will primarily be in 2D using traditional materials, Photoshop and whatever other methods are applicable. Some work in 3D is often useful, but not required.

You should be capable of working with a designer to understand and develop a visual concept. That concept will then be expressed, critqued and refined until all parties are happy with it. It then serves as a template for the 3D and animation team to develop the in-game assets. You will need strong creative skills as well as the ability to work with others to match the vision of the design team.

Responsibilities:

work with the design team to create and refine visual concepts

express concepts in 2D using traditional materials and/or in electronic form

communicate concepts to 3D art team

supervise and critique development of 3D assets

produce drawings publicity materials

Required Experience and Skills:

ability to sketch characters, environments and objects from a design brief

ability to use computer-based tools for generating 2D art assets (Photoshop, etc.).

ability to colour drawings by hand and in Photoshop

interest in game genres (sci-fi, fantasy, comics, etc)

Additional Experience and Skills (desired but not necessary):

story-boarding skills

ability to animate in 2D or 3D

ability to use 3D modelling software

ability to texture 3D models

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred).

Portfolio showing a small number of sketches, drawings or other 2D or 3D art. This portfolio should demonstrate the range of objects you can draw as well as a range of styles and themes.

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Producer

Irrational Games Australia is looking for a talented producer to work on an exciting new project next-generation console and PC project. This position is open to candidates with several years experience in the games industry or related field and experience in managing a software development team.

As a producer at Irrational, you will be responsible for supervising a development team to deliver a game on schedule, on budget and to quality. You will also be responsible for liasing with the publisher or distribution partner and other third parties.

Irrational believes that a successful game producer is the heart of the development team. You must primarily be a "people person", capable of organizing, inspiring and dealing with conflict in a group of creative people. In addition, you must be capable of understanding the development process and ensuring that it runs smoothly and on time. Interest in games and game development is, of course, also required!

Responsibilities:

devise and maintain the project schedules and budget

ensure that staff and external contractors are aware of their tasks and responsibilities

facilitate communication and cooperation in the project team

manage relationship with clients and other third parties

represent the company in public forums

help develop materials for new business opportunities

inspire the team to produce a great product!

Required Experience and Skills:

experience managing a large scale software development project (20+ development staff over 2+ years)

experience with scheduling tools

experience managing a project budget

understanding of and interest in game development

excellent people skills including the ability to motivate people and inspire their creative talents

experience managing conflict

experience in risk analysis and mitigation

Additional Experience and Skills (desired but not necessary):

experience shipping PC or console game titles

programming experience, preferably in C or C++

understanding of current game technologies including rendering principles and game architectures

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Senior Console Programmer

Irrational Games Australia is looking for a talented senior programmer to work on an exciting new next-generation console and PC project. This position is open to candidates with several years experience in the games industry working with current generation consoles (PS2, XBox and/or GameCube).

Irrational programmers are responsible for designing and implementing our game technology. At Irrational, programmers are a significant part of the game design process, so you should be passionately interested in game development as well as writing great code.

Irrational believes in cutting-edge technology married to great game design. We are particularly interested in programmers who have both technical skills and care about how that technology can be used to make games more fun.

Responsibilities:

work with the game designer and the lead programmer to produce technical design documents and schedules

write, document and test code to implement the technical design

liase with design and art teams to ensure that code addresses their technical needs

research technology to ensure that Irrational products remain at the forefront of games technology

take responsibility for one or more major areas of a game or piece of technology

supervise junior or mid-level programmers as required

review and critique code design and implementation from other programmers

contribute to the ongoing evolution of the software development process at IGA.

Required Experience and Skills:

excellent understanding of C/C++

good understanding of OO design principles

at least three years experience working with current generation game console technology

must have shipped at least two game title (or one game title if substantial experience in a related field)

communication skills and interest in working with our game developers in a cooperative team environment

commitment to code quality, documentation and sound testing proceedures

interest in game development and game technology

Additional Experience and Skills (desired but not necessary):

tertiary educational qualifications in computer science and mathematics

working knowledge or better or 3D rendering principles including principles of rendering pipelines, 3D transforms and linear algebra, DirectX APIs and current generation 3D graphics hardware and drivers.

Submissions
All applicants should submit a resume and sample material as follows:
Programmers: a short code sample or samples demonstrating good OO design principles and/or an interesting algorithm.
Artists: art samples as appropriate including 3D rendered material, concept sketches, 2D work and/or animation. When submitting extensive samples of 2D work, please send high-resolution samples, preferably on a CD submitted through mail.
Designers: game design documents, writing samples, game analysis as appropriate .
Email submission is preferred except when submitting high-resolution images on CD.

Submissions will not be returned unless requested and a stamped self-addressed envelope provided.

Please send to jobs@irrational.com.au or mail submissions to:

Irrational Games Australia
Attention: Recruitment Manager
PO Box 66
Braddon, ACT 2612
Australia

Posted by souri on
Forum

Art Director

Irrational Games Australia is looking for a talented art director to work on exciting new next-generation console and PC projects.

As an art director at Irrational, you will be responsible for developing and maintaining the visual aesthetic for our products. At the beginning of the project life cycle this work will involve developing an over arching visual aesthetic for each product. This work will involve collaborating with various senior team members to arrive at the aesthetic whilst creating illustrations in 2D using traditional materials, Photoshop and whatever other methods are applicable. Some work in 3D is often useful, but not required.

As the project progresses the emphasis for you will become more management orientated. Specifically you will be managing concept artist(s) and also monitoring the progress of the entire art team to ensure that the assets they produce follow the visual aesthetic you have decided on for the project.

You will need great communication skills and be able to develop the design brief, provided to you by the design team and senior management, into a consistent and appropriate visual style for the product. That style will then be expressed, critiqued and refined until all parties are happy with it.

Responsibilities:

work with the design team to create and refine a visual aesthetic for each product
express aesthetic in 2D using traditional materials and/or in electronic form
communicate aesthetic to the entire team
manage the creation of concept art
supervise and critique development of 3D assets
Required Experience and Skills:

ability to arrive at a strong aesthetic visual for an entire game
ability to communicate that aesthetic to the rest of the team
ability to lead the art team with respect to following the agreed aesthetic
ability to sketch characters, environments and objects from a design brief
ability to use computer-based tools for generating 2D art assets (Photoshop, etc.).
ability to colour drawings by hand and in Photoshop
interest in game genres (sci-fi, fantasy, comics, etc)
Strong communication and people management skills
Additional Experience and Skills (desired but not necessary):

story-boarding skills
ability to create concept art
ability to animate in 2D or 3D
ability to use 3D modelling software
ability to texture 3D models
To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)
cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred).
Portfolio showing a small number of sketches, drawings or other 2D or 3D art. This portfolio should demonstrate the range of objects you can draw as well as a range of styles and themes.
Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position. Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Lead Programmer

Irrational Games Australia is looking for a talented lead programmer to work on an exciting new next-generation console and PC project. This position is open to candidates with several years experience in the games industry or related field and experience in managing programmers.

As a lead at Irrational, you will be responsible for supervising a programming team to deliver a piece of game technology. You will also be responsible for overseeing the creation of technology design documents, scheduling and risk management.

Irrational programmers are responsible for designing and implementing our game technology. At Irrational, programmers are a significant part of the game design process, so you should be passionately interested in game development as well as writing great code.

Irrational believes in cutting-edge technology married to great game design. We are particularly interested in programmers who have both technical skills and care about how that technology can be used to make games more fun.

Responsibilities:

work with the game designer, lead artist and producer to produce technical design documents and schedules

supervise the programming team to ensure that they deliver quality code on schedule

liase with design and art teams to ensure that code addresses their technical needs

review and critique code design and implementation from other programmers

write, document and test code to implement the technical design

research technology to ensure that Irrational products remain at the forefront of games technology

contribute to the ongoing evolution of the software development process at IGA.

Required Experience and Skills:

at least three years experience managing a software development team

must have excellent people skills

experience writing and maintaining technical design documents and schedules

must have at least two shipped game titles on resume (note: this requirement may be waived for those with experience shipping related software products)

excellent understanding of C/C++

good understanding of OO design principles

communication skills and interest in working with our game developers in a cooperative team environment

commitment to code quality, documentation and sound testing procedures

interest in game development and game technology

Additional Experience and Skills (desired but not necessary):

understanding of current game technologies including rendering principles and game architectures

tertiary educational qualifications in computer science and mathematics

experience working with "first-person shooter" technologies a bonus, particularly Unreal technology

experience developing for current generation game consoles (PS2, XBox and/or GameCube).

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

samples of source code demonstrating good understanding of C++ design principles as well as an interesting algorithm.

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Assistant Producer/System Administrator

Irrational Games Australia is looking for a "can do" person to fill a variety of roles under the dual title of system administrator and assistant producer. You will be responsible for maintaining our LAN, file server, workstations and software installations as well as doing project specific work.

As an assistant producer you will be responsible for a variety of project specific tasks including: creating builds and distributing them to the QA team, distributing and receiving materials to and from third parties including clients and external contractors and a host of other production support jobs as required.

As system administrator, you will be in charge of maintaining a stable, fast and secure system environment for the thirty developers in the studio. You will work with a professional network administration company who will provide expert advice but you will be responsible for day to day issues and maintenance. You are not required to have professional certification but you must be capable of "getting your hands dirty" and working with our existing support contractors to resolve any issues that come up.

You should be the sort of person who enjoys a variety of responsibilities and who is able to manage and schedule their time across a wide range of tasks.

Responsibilities:

set-up and maintain client workstations (currently running at around 30)

maintain file server and backups

maintain internet connection

install and maintain software packages

make and distribute game builds

distribute and receive data from third parties including clients, testers and contractors

maintain various game databases

work with installer, copy protection schemes, sound integration and many other miscellaneous production support tasks

Required Experience and Skills:

experience maintaining PC workstations

knowledge of current graphics cards, CPUs, motherboards and so on

experience working with Windows based file servers

experience working with Microsoft Exchange server

excellent organization skills and time-management required

"can do" attitude and willingness to work on tasks as required

Additional Experience and Skills (desired but not necessary):

formal qualifications in network administration (i.e. MSCE)

knowledge of network traffic monitoring and shaping

experience programming scripting languages such as Perl, Ruby and so on

ColdFusion programming experience

experience programming Access & Excel scripts

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will not be considered for this position but relocation expenses will be considered for interstate applicants.

--------------------------------------------------------------------------------

Concept Artist

Irrational Games Australia is looking for a talented concept artist to work on an exciting new next-generation console and PC project.

As a conceptual artist at Irrational, you will be responsible for developing the look and feel of game characters, environments and objects. This work will primarily be in 2D using traditional materials, Photoshop and whatever other methods are applicable. Some work in 3D is often useful, but not required.

You should be capable of working with a designer to understand and develop a visual concept. That concept will then be expressed, critqued and refined until all parties are happy with it. It then serves as a template for the 3D and animation team to develop the in-game assets. You will need strong creative skills as well as the ability to work with others to match the vision of the design team.

Responsibilities:

work with the design team to create and refine visual concepts

express concepts in 2D using traditional materials and/or in electronic form

communicate concepts to 3D art team

supervise and critique development of 3D assets

produce drawings publicity materials

Required Experience and Skills:

ability to sketch characters, environments and objects from a design brief

ability to use computer-based tools for generating 2D art assets (Photoshop, etc.).

ability to colour drawings by hand and in Photoshop

interest in game genres (sci-fi, fantasy, comics, etc)

Additional Experience and Skills (desired but not necessary):

story-boarding skills

ability to animate in 2D or 3D

ability to use 3D modelling software

ability to texture 3D models

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred).

Portfolio showing a small number of sketches, drawings or other 2D or 3D art. This portfolio should demonstrate the range of objects you can draw as well as a range of styles and themes.

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Producer

Irrational Games Australia is looking for a talented producer to work on an exciting new project next-generation console and PC project. This position is open to candidates with several years experience in the games industry or related field and experience in managing a software development team.

As a producer at Irrational, you will be responsible for supervising a development team to deliver a game on schedule, on budget and to quality. You will also be responsible for liasing with the publisher or distribution partner and other third parties.

Irrational believes that a successful game producer is the heart of the development team. You must primarily be a "people person", capable of organizing, inspiring and dealing with conflict in a group of creative people. In addition, you must be capable of understanding the development process and ensuring that it runs smoothly and on time. Interest in games and game development is, of course, also required!

Responsibilities:

devise and maintain the project schedules and budget

ensure that staff and external contractors are aware of their tasks and responsibilities

facilitate communication and cooperation in the project team

manage relationship with clients and other third parties

represent the company in public forums

help develop materials for new business opportunities

inspire the team to produce a great product!

Required Experience and Skills:

experience managing a large scale software development project (20+ development staff over 2+ years)

experience with scheduling tools

experience managing a project budget

understanding of and interest in game development

excellent people skills including the ability to motivate people and inspire their creative talents

experience managing conflict

experience in risk analysis and mitigation

Additional Experience and Skills (desired but not necessary):

experience shipping PC or console game titles

programming experience, preferably in C or C++

understanding of current game technologies including rendering principles and game architectures

To apply for this position you should submit:

resume demonstrating required experience and skills (MS Word preferred)

cover letter clearly identifying why you want to work at Irrational and in the games industry (MS Word preferred)

Irrational offers generous salary packages based on skills and experience as well as participation in an equity bonus pool. This is a permanent full-time position.

Applicants for this position must be in or willing to relocate to Canberra. International applicants will be considered for this position and assistance will be offered in relocating, if necessary.

--------------------------------------------------------------------------------

Senior Console Programmer

Irrational Games Australia is looking for a talented senior programmer to work on an exciting new next-generation console and PC project. This position is open to candidates with several years experience in the games industry working with current generation consoles (PS2, XBox and/or GameCube).

Irrational programmers are responsible for designing and implementing our game technology. At Irrational, programmers are a significant part of the game design process, so you should be passionately interested in game development as well as writing great code.

Irrational believes in cutting-edge technology married to great game design. We are particularly interested in programmers who have both technical skills and care about how that technology can be used to make games more fun.

Responsibilities:

work with the game designer and the lead programmer to produce technical design documents and schedules

write, document and test code to implement the technical design

liase with design and art teams to ensure that code addresses their technical needs

research technology to ensure that Irrational products remain at the forefront of games technology

take responsibility for one or more major areas of a game or piece of technology

supervise junior or mid-level programmers as required

review and critique code design and implementation from other programmers

contribute to the ongoing evolution of the software development process at IGA.

Required Experience and Skills:

excellent understanding of C/C++

good understanding of OO design principles

at least three years experience working with current generation game console technology

must have shipped at least two game title (or one game title if substantial experience in a related field)

communication skills and interest in working with our game developers in a cooperative team environment

commitment to code quality, documentation and sound testing proceedures

interest in game development and game technology

Additional Experience and Skills (desired but not necessary):

tertiary educational qualifications in computer science and mathematics

working knowledge or better or 3D rendering principles including principles of rendering pipelines, 3D transforms and linear algebra, DirectX APIs and current generation 3D graphics hardware and drivers.

Submissions
All applicants should submit a resume and sample material as follows:
Programmers: a short code sample or samples demonstrating good OO design principles and/or an interesting algorithm.
Artists: art samples as appropriate including 3D rendered material, concept sketches, 2D work and/or animation. When submitting extensive samples of 2D work, please send high-resolution samples, preferably on a CD submitted through mail.
Designers: game design documents, writing samples, game analysis as appropriate .
Email submission is preferred except when submitting high-resolution images on CD.

Submissions will not be returned unless requested and a stamped self-addressed envelope provided.

Please send to jobs@irrational.com.au or mail submissions to:

Irrational Games Australia
Attention: Recruitment Manager
PO Box 66
Braddon, ACT 2612
Australia