id Software

id – defined by Freud as the primal section of the human psyche; id Software, located in Mesquite, Texas, was founded in 1991. From inception to present day, id Software has relentlessly provided technical, design and artistic leadership as an independent game developer and technology provider. 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.

id Software Richardson, TX, United States
13 Mar, 2018
Full time
BI Analyst Division:  id Software  | Department:  Business Systems  | Location: Richardson , TX, US id Software, part of the ZeniMax Media Inc. family, is seeking a  Business Intelligence (BI) Data Analyst  to work in a team environment that will help design, build, automate, and monitor the reporting infrastructure for Quake Champions. Your mission will be to provide answers to complex business and game-related questions regarding the behavior of our players, identify and help correct sources of inaccurate or misleading data, and identify emerging trends using clean data. You will also be an important contributor in the creation of a robust Business Intelligence environment that allows business customers to view and manipulate data sets on their own. You will do this as part of a team of analysts, report developers, and database administrators utilizing both open source and proprietary solutions to accomplish goals. You will work closely with other teams – game, finance, platform, and marketing -- to provide them with tools and recommendations they need to make informed decisions. Responsibilities: Create and maintain the reports and analytics that will support decision-making within the organization Work directly with business stakeholders, ensuring that business requirements are captured and met Directly work with the ETL, Data Engineers, and Modelers to communicate and define necessary extracts and calculations Create documentation of work from end to end (ingest to report/analysis) Straddle differing subject areas such as in game and business data sources Extract, analyze, and correlate data from multiple potentially-disparate sources Forage through mass quantities of data to identify useful business and gameplay patterns Source code management Design, develop, and maintain reports that clearly represent reality Requirements: At least 3 years’ of hands-on experience working in a live BI environment A good understanding of data modeling concepts Comfortable working in both OLTP and OLAP environments Comfortable exploring and analyzing unfamiliar datasets, both structured and unstructured Excellent SQL skills Experience maintaining and troubleshooting enterprise reports and analytics Experience with Tableau and/or OBIEE Experience working with both cloud and on-premise data solutions Comfortable in operating in both data warehousing as well as big data solutions such as Hadoop Able to conduct requirements gathering and define business needs Excellent communication skills and comfort interfacing directly with differing customers across the organization Working experience with the SCRUM development framework Desired Skills: Experience working within the Video Games industry preferred, though candidates from outside of the industry are also welcomed Experience with Big Data Extensive experience with MySQL Experience with Splunk Experience with data visualization technologies (QlikView, Tableau, etc.) A solid understanding of web technologies, relational databases, and data warehousing Interest in programming Experience using Linux A personal interest in video gaming is a plus How to Apply To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.
id Software Richardson, TX, United States
13 Mar, 2018
Full time
Animation Programmer Division:  id Software  | Department:  Programming  | Location: Richardson , TX, US id Software is looking for a Senior Animation Systems Programmer to join our Core Technology group and in making AAA games. Responsibilities: Work side-by-side with Technical Artists, Animators, and Gameplay Engineers. Own the animation pipeline from concept to realization. Create and implement technology and techniques that provide a leading edge animation experience. Requirements: Expert level knowledge of real-time animation systems Extensive experience with one or more real-time animation middleware (eg: Havok Animation, Granny, HumanIK, Morpheme) or equivalent custom/in-house solutions Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management (streaming) Enjoys working daily with animators and technical arts to help craft solutions to complex problems 5 + years game industry software development experience Prior experience acting as an owner of animation systems Desired Skills: Experience with any flavor of idTech Experience developing for  multiple platforms (OSX, Windows, PS4, XBox One) Experience with animation systems in network games Generalist experience or prior experience in other core areas of game development, such as AI or gameplay programming Passion for developing and playing games   How to Apply To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.
id Software Richardson, TX, United States
13 Mar, 2018
Full time
Environment Artist Division:  id Software  | Department:  Art  | Location: Richardson , TX, US id Software, part of the ZeniMax Media Inc. family of companies, is seeking a talented  Environment Artist  to join our team in making AAA games. The ideal candidate will have some experience with Next-Gen asset creation, high poly/low poly modeling, and PBR texture creation, in addition to world building knowledge. This job is a very versatile position that will use all aspects of your industry knowledge to create props, textures, and environments that stride to set the new industry standard in visuals. Responsibilities/Activities: Create models, textures and set pieces, based on concept art and the need of the project. Work closely with the Lead, designers, and other artists to model props and world build. Skills/Requirements: Familiarity with working on futuristic hard surface modeling Solid experience with world building, texturing and lighting inside a game editor such as Radiant, Unreal or comparable editor Solid experience in environment asset creation using contemporary, real-time rendering methods Understanding of modern 3D modeling packages Solid team player with strong work ethic and cooperative attitude Self-motivated and focused worker with good communication and collaboration skills Willingness to undertake technical R&D related to game environments creation Desired Skills and Pluses: Familiarity with the id Software family of engines, tools and material creation Game industry experience Console development experience Passion for gaming, First Person Shooters in particular Experience using Modo Experience in organic prop and environment creation Experience with Substance Painter and Designer About our Team id Software, located just North of Dallas, TX, provides technical, design and artistic leadership as a world-renowned game developer and technology innovator since its founding in 1991. id Software’s iconic brands such as Wolfenstein®, DOOM®, QUAKE® and RAGE® have become staples of popular culture for generations of gamers. At id Software, everything revolves around the people; we believe in hiring the best and brightest and giving them the tools and the environment to be successful. These principles have guided us successfully for over twenty years and will continue to guide us into the future. To learn more about id Software, please visit the studio’s official website at http://www.idsoftware.com.   How to Apply To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.
id Software Richardson, TX, United States
05 Feb, 2018
Full time
Tools Programmer Division:  id Software  | Department:  Programming  | Location: Richardson , TX, US id Software is looking for a Senior Tools Programmer to work as part of a development team on legendary id game properties like DOOM and QUAKE, developing custom tools and technology for the game industry’s most advanced engine technology. You must be able to work closely with individuals in the other development disciplines to create effective and efficient workflow solutions and processes including game editor/visual tools, as well as build and pipeline tools. Responsibilities: Work with our Core Technology group to create the best in class FPS engine tailored for our legendary titles. Work well with other engineers, artists, and designers specifically in the areas of developer experience and iteration time. Accurately estimate schedules and deliver high quality work products to that schedule. Requirements : 5+ years game industry programming experience with at least 3+ years of tools experience Significant contributions to at least 1 AAA shipped game or film Strong C++ design and coding experience Experience with MFC Experience with game editor and commercial (Max, PhotoShop, Modo, etc. ) plugins/modification Experience writing code that balances performance and maintainability. Experience with animation, 3D graphics, audio, AI, or gameplay programming Excellent math skills Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks Strong interpersonal skills and problem solving ability Comfortable working in cross-discipline teams Excellent organization and time management skills Excellent oral and written communication skills Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude University or equivalent computer science degree Desired Skills: Extensive experience with any version of idTech Experience with OpenGL and DirectX Experience with C++11 How to Apply To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.
id Software Richardson, TX, United States
05 Feb, 2018
Full time
Engine Programmer Division:  id Software  | Department:  Programming  | Location: Richardson , TX, US id Software is looking for an Engine Programmer to help define, create, and maintain significant portions of idTech - the fastest and highest fidelity engine at 60hz+ on the planet. You will join our Core Technology group where your expertise and experience will be focused primarily on the base idTech engine, but you should be comfortable touching many areas of the code and may also work on tools, game code and our entire technology suite. Expect your abilities and scope of work to expand in a fast paced and highly innovative environment. Responsibilities: Work with our Core Technology group to create the best in class FPS engine tailored for our legendary titles Work well with other engineers, artists, and designers specifically in the areas of developer experience and iteration time Accurately estimate schedules and deliver high quality work products to that schedule Requirements: 5+ years game industry programming experience with at least 3+ years of engine experience Bachelor’s degree in Computer Science or equivalent demonstrable industry experience Strong C++ design and coding experience Experience working in with multithreaded, real-time systems Experience writing code that balances performance and maintainability Excellent math skills Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks Strong interpersonal skills and problem solving ability Comfortable working in cross-discipline teams Excellent organization and time management skills Good oral and written communication skills Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude Desired Skills: Experience with any version of idTech Experience with OpenGL and DirectX Experience with C++11 Experience with animation, 3D graphics, audio, AI, or gameplay programming Experience with game editor and commercial ( Max, PhotoShop, Modo, etc. ) plugins/modification Experience with MFC How to Apply To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.