For more than 15 years, id Software has been creating some of the most popular and critically acclaimed games in the industry. As one of the world’s most well-respected independent game developers and technology providers, we are driven to set technical, design and artistic standards with every game we create. Transcending the games industry, id’s iconic brands such as Wolfenstein, DOOM, QUAKE and Enemy Territory have become staples of popular culture for generations of gamers. We’re looking for talented, ambitious, and passionate individuals eager to join our accomplished team of developers working on the industry’s most innovative and anticipated games.
Unless otherwise noted, all positions are full-time and on-site at id Software in Mesquite, TX (located 10 minutes east of Dallas). We offer industry leading salaries, bonuses, benefits and retirement as well as relocation assistance for qualified applicants.
All submissions are confidential. Please do not call or send unsolicited email to other id Software employees. All applicants must already be authorized to work in the United States.
id Software Job Listings
Level Designer
Position: |
Level Designer |
Level: |
Mid-Level to Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Job Duties: |
Next-Gen texture and 3d asset creation for environments |
Required Tools: |
Next-Gen texture and 3d asset creation for environments |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id software is looking for talented and experienced level designers eager to join our accomplished team of designers.
Designers are responsible for the layout and construction of game environments. In addition to physical construction, id Software also expects designers to proactively contribute creative gameplay ideas throughout the game creation process. The ability to balance aesthetic and gameplay needs with technical limitations is necessary to achieve the breakthrough worlds id Software creates.
Applicants should provide specific examples of relevant work. These examples can be in the form of playable game levels, screenshots, scripting examples, video captures, or any other method that conveys the work being demonstrated. Examples should also include descriptions of exactly what the applicant is responsible for and what creative processes were used. |
Requirements: |
- 2+ years of game industry experience as a designer
- Significant contributions to at least 1 AAA shipped game.
- Firm understanding of first person action shooters and the game theory and design principles behind successful examples.
- Familiarity with world building tools and/or relevant 3D software packages.
- Self-motivated and focused worker with good communication and collaboration skills
- Good time management skills and an understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes.
- A passion for games and gaming.
- Excellent oral and written communication skills.
- Excellent team player with very strong work ethic and ability to take and act on feedback.
|
Desired Skills and Pluses: |
- Familiarity with id Software games, characters, brands and worlds
- Proficiency with modeling tools (Max, Maya, LightWave, Modo or other similar)
- Experience with engine specific toolsets (Radient, DEdit, UnrealEd, etc.)
- Experience with story creation and dialogue
- Programming and/or scripting experience
- Traditional art skills
|
|
Terrain/Environment Artist
Position: |
Terrain/Environment Artist |
Level: |
Mid-Level to Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Job Duties: |
Next-Gen texture and 3d asset creation for environments |
Required Tools: |
Any major 3d package, Photoshop, Mudbox or Zbrush |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is seeking a talented 3D environmental artist to help us bring the Rage universe to life. The ideal candidate should have experience with the full range of Next-Gen asset creation, from high resolution and low polygon modeling, to UV and multi-pass texture creation. Applicants should be able to demonstrate comfort with a broad variety of environments and an ability to adapt to new and evolving toolsets. This job is ground zero for some of the most exciting technology development happening in the industry today.
Responsibilities will include creating models, textures and major set pieces, governed by concept art and the needs of the project. |
Requirements: |
- Established experience in environment asset creation using contemporary, real-time rendering methods.
- Strong professional portfolio demonstrating excellent core art skills, ability to create in various themes and styles, and experience with required tools
- Proficient in modern 3D modeling packages
- Demonstration of significant contribution to a shipped videogame title.
- Excellent team player with very strong work ethic and cooperative attitude
- Good time management skills and an understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes.
- Self-motivated and focused worker with good communication and collaboration skills
- Authorized to work in U.S.
|
Desired Skills and Pluses: |
- Familiarity with the id Software family of engines, tools and material creation
- Experience with Worldmachine or other procedural terrain generation software
- Game industry experience
- Console development experience
- Passion for gaming, First Person Shooters in particular.
|
|
3D Character Artist
Position: |
3D Character Artist |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Job Duties: |
Conceptualizing, Modeling, and Texturing High-poly Game Characters |
Required Tools: |
Any major 3D package, Mudbox, Zbrush, Modo, Photoshop and/or similar tools |
Spoken Language(s): |
English |
Work Authorization: |
United States |
Location |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for incredibly talented and imaginative high-poly 3D character artists to conceptualize and create characters for our legendary QUAKE and DOOM universes. Candidates must demonstrate a mastery of appropriate toolsets and an extensive portfolio demonstrating appropriate capabilities modeling and texturing a wide range of character and creature types.
Responsibilities Include:
- Conceptualizing game characters and creatures
- Collaborating with art director, designers, programmers and animators on character specifications, movement, style, limitations, etc.
- Creating high-poly 3D characters and creatures
- Character and creature texturing
|
Requirements: |
- 2+ years of game industry experience as an artist
- Significant contributions to at least 1 AAA shipped game
- Substantial examples of current and past work demonstrating a strong understanding of form, silhouette, shape, texture, color and lighting.
- Extensive experience and mastery of relevant 3D and 2D toolsets
- Self-motivated, but able to take feedback and criticism and properly reflect comments in work.
- Excellent team player with very strong work ethic and a collaborative/cooperative attitude
- Passion for games and gaming
- An understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes.
- Excellent oral and written communication skills
|
Desired Skills and Pluses: |
- Familiarity with id Software games, characters, brands and universes
- Traditional art skills including sketching, illustration, painting
- University or equivalent art-related degree
|
|
Senior Game/Level Artist
Position: |
Senior Game/Level Artists |
Level: |
Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Job Duties: |
Build/Texture 3D environments and world objects/set pieces |
Required Tools: |
Any major 3D package, Mudbox, Zbrush, Modo, Photoshop and/or related tools |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for talented and creative artists skilled at building 3D environments, textures, set pieces and other high-quality game art, working collaboratively with the art director and level designer.
Responsibilities Include:
- Work collaboratively with art director and level designer in conceptualizing, refining and developing the look of the game environment, sets and atmosphere.
- Create a broad range of models and textures to support the final presentation of the game
|
Requirements: |
- 3+ years of game industry experience as an artist
- Significant contributions to at least 1 AAA shipped game
- Substantial demonstrable examples of current and past work demonstrating a strong understanding of form, shape, texture, color and lighting
- Extensive experience and mastery of relevant 3D and 2D toolsets
- Self-motivated, but able to take feedback and criticism and properly reflect comments in work.
- Excellent team player with very strong work ethic and a collaborative/cooperative attitude
- Passion for games and gaming
- An understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes.
- Excellent oral and written communication skills
|
Desired Skills and Pluses: |
- Familiarity with id Software games, characters, brands and universes
- Traditional art skills including sketching, illustration, painting
- University or equivalent art-related degree
|
|
Lead Animator
Position: |
Lead Animator |
Level: |
Lead |
Project: |
Various Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Required Tools: |
Maya, MotionBuilder, Vicon-based Motion Capture Hardware/Software |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for a lead animator to manage and grow our animation group working on both new and existing id game properties on PC and next-gen platforms. Bring your vision and passion for animation to some of the most anticipated games in the industry. Responsibilities include:
- Manage a small team of animation professionals as well as our new Vicon-based motion capture studio.
- Work with Project Director/Lead Designer to establish and define animation aesthetic and style of various games.
- Work with producer to estimate, create, and maintain animation schedules and manage animation team to deliver tasks on time.
- Lead by example in rigging and animating a wide variety of humans and creatures in various styles.
- Plan, schedule and direct motion capture shoots.
- Collaborate with designers in solving gameplay problems while maintaining artistic/animation vision.
|
Requirements: |
- 5+ years animation experience in video games, with a mix of key-frame and motion capture experience
- Currently lead/senior animator in games industry
- Minimum 3 shipped titles where credited as animator
- Minimum 3 years experience building, rigging, and animating characters, including humans, biped/humanoid creatures and multi-legged creatures; as well as human and creature faces.
- Expert understanding of animation theory and the principles of animation
- Expert understanding of Maya and MotionBuilder
- Expert understanding/experience with Vicon-based motion capture studio hardware and software.
- Demonstrable and substantial examples of current and past work, including:
- In-game animation
- Motion capture animation and clean-up
- Key-frame animation cycles
- Facial animation
- Cinematic direction
- Good organization and time management skills, and firm understanding of logistics of animation and mocap shoot scheduling.
- A passion for games and gaming.
- Excellent oral and written communication skills.
- Excellent team player with very strong work ethic.
- Current knowledge of newest developments in animation software and techniques.
- Authorized to work in U.S.
|
Desired Skills and Pluses: |
- At least one shipped title as a lead animator
- Bachelors degree or equivalent formal training in animation
- Experience with outsourcing (particularly mocap data clean-up and cinematics)
- Motion capture acting ability/experience
|
|
Game Programmer
Position: |
Game Programmer |
Level: |
Mid-Level - Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Required Tools: |
C++ Mandatory |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for programmers to work on both new and existing id game properties for the PC and next-gen platforms. You will be working with a small focused team to build the next “great” thing in gaming. You will be responsible for any aspect of gameplay programming from invention to prototyping to full implementation, including but not limited to:
- Client/Server Programming
- Collision Detection
- Game Engine/graphics
- Gameplay & Logic
- Math/Physics/Algorithms
- Multiplayer
|
Requirements: |
- 3+ years in the games industry or demonstrable mod work in the first person shooter genre
- Strong C++ coding and design experience
- Excellent math skills
- Good organization and time management skills
- A passion for games and gaming.
- Excellent oral and written communication skills.
- Self-motivated team player with very strong work ethic and cooperative attitude.
- Authorized to work in U.S.
|
Desired Skills and Pluses: |
- Extensive experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- At least one shipped title where credited as programmer
- Strong networking skills
- Console experience
- B.S. in computer science or equivalent study in related fields
- Desire and vision to help shape a project from the ground up
|
|
Effects Programmer
Position: |
Effects Programmer |
Level: |
Mid-Level - Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Required Tools: |
C++ Mandatory |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for a programmer to work specifically on visual effects for legendary id games like DOOM and QUAKE. Programmer would be responsible for technical development of visual effects system from invention and prototyping to full implementation. Position requires extensive collaboration with game director, designers and artists as well as a creative eye and interest in creating unique and cutting edge visual effects. |
Requirements: |
- 2+ years in the games industry
- At least one shipped title where credited as programmer
- Strong C++ coding and design experience
- Excellent math skills
- Self-motivated, but able to take feedback and criticism and properly reflect comments in work.
- Excellent team player with very strong work ethic and a collaborative/cooperative attitude
- Passion for games and gaming
- An understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes.
- Excellent oral and written communication skills
|
Desired Skills and Pluses: |
- Experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- Experience with Open GL
- Next-Gen console experience
- B.S. in computer science or equivalent study in related fields
|
|
Game Programmer
Position: |
Game Programmer |
Level: |
Mid-Level |
Project: |
QUAKE LIVE |
Applicable Platforms: |
PC, Web (Xbox 360/Live, PS3 plusses) |
Required Tools: |
C & C++ Mandatory, idTech 3 or 4 Experience Preferred |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for a programmer to join the team working on id’s innovative QUAKE LIVE online multiplayer game. You will be working with a small focused team on the continued development, maintenance and extension of QUAKE LIVE, a totally new online multiplayer experience. You will be responsible for many aspects of gameplay programming from invention to prototyping to full implementation, so you must be a flexible, creative, and proven problem solver, capable of working in many areas of code, including but not limited to:
- Client/Server Architecture
- UI Coding
- Collision Detection
- Game Engine/graphics
- Gameplay & Logic
- Math/Physics/Algorithms
- Multiplayer
- Database and back-end
|
Requirements: |
- 3+ years in the games industry or significant demonstrable mod work in the first person shooter genre
- Strong C and C++ coding and design experience
- Excellent/proven problem solving skills
- Excellent math skills
- Good organization and time management skills
- A passion for games and gaming.
- Excellent oral and written communication skills.
- A self-motivated team player with very strong work ethic and cooperative attitude.
- Authorized to work in U.S. / U.S. Citizen
|
Desired Skills and Pluses: |
- Experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- Experience/familiarity with PL/SQL, Python, Javascript
- Database Experience – particularly Oracle
- Experience with Jabber IM technology
- At least one shipped title where credited as programmer
- Strong networking skills
- Console experience
- B.S. in computer science or equivalent study in related fields
- Desire and vision to help shape a project from technology decisions to user interactions, gameplay, and overall experience.
|
|
Environmental Artist
Position: |
Environment Artist |
Level: |
Mid-Level to Senior |
Project: |
Rage |
Applicable Platforms: |
PC, Mac, XBOX 360, PS3 |
Job Duties: |
Create cutting edge gameplay environments for multiple platforms. |
Required Tools: |
3DSmax, Lightwave, Zbrush, Photoshop and Radiant |
Spoken Language(s): |
English |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
newjobs@idsoftware.com |
Job Description and Responsibilities: |
Id Software is looking for a talented and experienced 3D artist with meticulous modeling and texturing abilities for a senior level/environment artist position. The successful applicants must:
- Show an understanding of color theory, and be able to create balanced & appealing color palettes.
- Understand the aesthetics of environment, function vs. form relationships, as well as what makes a game level fun and intriguing.
- Be a good communicator.
- Work well in a team spanning artists, programmers, and designers;
- Be able to teach and be taught.
Architectural and drafting experience is an asset, as is previous game industry experience and level design.
Responsibilities Include:
- Will use a superior understanding of specific architectural styles to design 3D environments and integrate gameplay ideas.
- Will use 3D packages such as, 3DSmax, Lightwave, Zbrush and Photoshop, as well as our own proprietary graphics engines, to create high quality art assets that fulfill the requirements of the project’s game design and visual design.
- Will design and develop 3D environments with a holistic consideration for the game-play moments, relative locations of terrain, rooms, and objects.
- Able to deliver assets and levels as required with tight and intense schedules.
- Will also test environments for bugs, playability, as well as fun, and communicate fixes to appropriate personnel.
- Will instruct and work well with others to create our next generation 3D art assets.
- Will assist in writing technical design and software design documentation.
- Performs other duties as required.
- Be enthusiastic and ready to take on challenges.
- Able to estimate and manage own deadlines and communicate difficulties to the art director in a timely manner.
- Communicate and work with the designers and programmers to make the level playable and enjoyable.
|
Requirements: |
- 4 years industry experience as an artist on a AAA title.
- Shipped a AAA title simultaneously on multiple platforms
- Proficiency with Radiant level design tool.
- Keen understanding of cinematic composition and lighting concepts.
- Ability to create modular 3D models that can be used seamlessly in a variety of game environments.
- High level of proficiency with hard surface modeling mechanics.
- High level of proficiency modeling landscapes and creating terrain textures.
|
|
Network / Pipeline Programmer
Position: |
Network / Pipeline Programmer |
Level: |
Senior |
Project: |
Various |
Applicable Platforms: |
PC, Mac, XBOX 360, PS3 |
Job Duties: |
Implement and Maintain Networking/Pipeline architectures |
Required Tools: |
C++ |
Spoken Language(s): |
English |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
newjobs@idsoftware.com |
Job Description and Responsibilities: |
Id Software is looking for a talented and experienced network and pipeline programmer with an exceptional understanding of modern game networking architectures and artistic tools and pipeline requirements.
Responsibilities Include:
- Will convert data from project specifications and statements of problems and procedures to create and/or modify animation programs used for the creation of video games.
- Will apply knowledge of computer capabilities, subject matter, and symbolic logic to analyze workflow chart diagrams as well as maintain and extend the development of all our current exporters and asset pipeline system
- Will implement game interface to load exported and other externally created graphics data and develop and maintain applications to validate, view, and manipulate graphics data.
- Will confer with immediate supervisors and representatives of departments concerned with the software program to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls. Will correct program errors, such as modifying or altering sequence of program steps.
|
Requirements: |
- Extensive knowledge of low, mid and high level networking subsystems, networking infrastructure and client server architectures.
- Familiarity with all aspects of id based technology platforms required with the additional ability to formulate and write subsystems as required for the design and implementation of a game engine.
- Direct experience and knowledge of game simulation technology specifically geared towards networked based user experiences and the ability to recommend and design server back-end systems to facilitate online gaming.
- Direct understanding and experience with asset pipeline assessment and implementation.
- Masters degree or Bachelors plus 5 years experience.
|
Desired Skills and Pluses: |
- Experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- Experience with Open GL
- Next-Gen console experience
|
|
Optimization Programmer
Position: |
Optimization Programmer |
Level: |
Senior |
Project: |
Various |
Applicable Platforms: |
PC, Mac, XBOX 360, PS3 |
Job Duties: |
Design, implement and maintain all phases of multi-platform optimization strategies including physics, AI and collision detection. |
Required Tools: |
C++ |
Spoken Language(s): |
English |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
newjobs@idsoftware.com |
Job Description and Responsibilities: |
Id Software is looking for a talented and highly experienced physics, AI and optimization programmer familiar with multiple platforms and an unparalleled understanding of game architecture and implementation.
Responsibilities Include:
- Responsible for programming code and developing algorithms for artificial intelligence, collision detection, rigid body dynamics, networking, compression and rendering for our video game products.
- Will instruct and work with others to create our next generation game technology that includes full shader lighting/rendering techniques, compression methodologies, memory utilization, CPU optimization and specific system architectures required to present our products on all leading hardware platforms.
- Will write technical design and software design documentation to promote knowledge and understanding of field within our company.
|
Requirements: |
- Must be capable of direct assembler optimization on a variety of hardware platforms including but not limited to Intel based Windows PCs, Intel based Macintosh PCs, XBox 360 consoles and Sony PS3 consoles.
- Specific knowledge of PS3 SPU programming, multi-threaded architectures and all aspects of modern console hardware design and implementation as it relates to game engine design and construction.
- Will also be responsible for direct interaction with other programmers on all aspects of fundamental system design and implementation.
- Must posses a complete understanding of mathematical techniques with specific regards to collision detection, physics engine implementation, compression techniques and streaming architectures.
|
Desired Skills and Pluses: |
- Experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- Experience with Open GL
- Next-Gen console experience
|
|
Tools Programmer
Position: |
Tools Programmer |
Level: |
Mid-Level - Senior |
Project: |
Unannounced |
Applicable Platforms: |
PC, XBOX 360, PS3 |
Required Tools: |
C++, MFC Mandatory |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
jobs@idsoftware.com |
Job Description and Responsibilities: |
id Software is looking for a talented programmer to work on a variety of tools and editors for both new and existing id game properties targeting the PC and next-gen platforms. You will be working with a small focused team to build the next “great” thing in gaming. You will work directly with the team to identify, prioritize, and execute tools needs for all departments. You will also assist in the documentation of features for both internal and external consumption. Primary duties center on enhancements to idStudio, a world-class integrated MFC-based editing environment for map and asset creation. Expected tools development needs include the following:
- Significant scripting system enhancements
- Gameplay & logic support
- AI navigation/pathfinding
- Animation system utilities
- Game engine/graphics
- Visual asset browsing and composition
- Extensive visual debugging support
|
Requirements: |
- 3+ years in the games industry as a tools developer
- Strong C++ and MFC coding and design experience
- Excellent math skills
- Excellent oral and written communication skills.
- Good organization and time management skills
- A passion for games and gaming.
- Self-motivated team player with very strong work ethic and cooperative attitude.
- Authorized to work in U.S
|
Desired Skills and Pluses: |
- Extensive experience with the QUAKE 3 and/or DOOM 3/QUAKE 4 engine (idTech 3-4)
- Experience with Xtreme Toolkit Pro (XTP)
- At least one shipped title where credited as programmer
- Strong networking skills
- Console experience
- B.S. in computer science or equivalent study in related fields
- Desire and vision to help shape a project from the ground up
|
|
id Mobile Job Listings
Artist
Position: |
Artist |
Applicable Platforms: |
DS, iPhone, J2ME, BREW, and Symbian cell phones |
Job Duties: |
Creation of any and all art that is related to mobile games: conceptual, character, environmental, texture, interface, animation, modeling, etc. |
Required Tools: |
Hand skills, Photoshop or related software, and Maya |
Spoken Language(s): |
English |
Work Authorization: |
United States |
| Location: |
Dallas, TX - Vicinity |
Start Date: |
Immediate |
Send Resume to: |
kak@idsoftware.com |
Job Description and Responsibilities: |
The mobile division of id Software is looking for talented and creative artists skilled at creating a wide variety of conceptual, character, environment, interface, and other game media. Ideal candidates will present previous and current work demonstrating and ability to create and refine rapidly, with particular emphasis on the ability to create assets that work well in low resolutions.
Responsibilities Include:
- Work collaboratively with art director, designers and programmers in defining the overall look, style, and atmosphere of the game.
- Create concepts, textures, characters, environments, and interface assets.
| |