Careers

Quality Assurance Tester (French Speaking / Temporary Assignment)

This position is for a temporary engagement through our staffing partner Yoh Services. 

Candidates must be authorized to work in the United States for this position. You must either be a green card holder or a citizen of the United States to be eligible.

Responsibilities and Requirements:

  • A desire to be part of the Naughty Dog Kennel
  • Eager to identify, investigate, and report bugs
  • Willing to work directly with other disciplines in the development environment
  • Able to communicate issues in a clear and concise manner
  • Strong written and verbal communication skills
  • Able to understand and execute test plans with an eye for detail
  • Flexible and adaptive to assignment and schedule changes, including overtime
  • Able to test for extended stretches of time while staying focused on the task at hand
  • Demonstrable skillset beyond just bug entry and documentation

Preferred Qualifications:

  • Foreign language proficiency in French including reading, writing and spoken
  • Previous testing experience preferred, but not required
  • Applicants without prior testing experience should display detailed knowledge of PS3/PS4
  • Working knowledge of game development pipeline
  • Clearly defined desire for career in game development
  • Understanding of programming languages, creation of digital art, and/or basic game design concepts
  • Formal post-high school education (college, technical school, etc.)

 

The first contract period is 6 months and this is a full time TEMPORARY position with overtime hours expected at various times during the project cycle.

Local candidates are preferred but not required (make sure you can commute to Santa Monica, California on a daily basis).

Email your resume and cover letter or contact us about this position here: jobs@naughtydog.com

Character Technical Director/Rigger

 

Position:        Character Technical Director/Rigger

Job Description:

Design, create, test and maintain character rigs/setups.  Work with the modelers to create a model that meets technical needs.  Collaborate with animators to design motion controls.  Develop and maintain character motion and deformation systems.  Develop secondary dynamics systems.  Develop new techniques and processes to solve character production challenges.  Write pipeline tools to streamline the setup process.

Requirements:

Bachelor’s degree in Graphic Design, Computer Graphic Art, or related or foreign equivalent*.

Two (2) years of experience in job offered, or as a Character Technical Director, or Rigger, or related occupation.

In alternative, four (4) years of experience as a Character Technical Director, Rigger, or related occupation is acceptable.

Require experience in character/vehicle rigging, MEL and Python, setting up production pipeline, and in depth knowledge of Maya.

* A foreign degree adjudged as a similar US degree by an authorized US credential evaluator.

Job Site:   Santa Monica, California

 

Email your resume or contact us about this position here: jobs@naughtydog.com

Environment Concept Artist

Responsibilities:

  • Demonstrate a broad range of excellent drawing and design abilities.
  • Demonstrate complete mastery of game development software tools needed for concept creation.
  • Collaborates effectively with art leads during review sessions which results in the finest artistic look possible.
  • Meets project deadlines / milestones, as set by project leads
  • Consistently exercises sound judgment in all areas of expertise

Requirements and Skills: 

  • A demo portfolio demonstrating excellent drawing and design skills
  • Work must clearly demonstrate exceptional ability in the areas of artistic, stylistic and versatility
  • BFA or equivalent game development experience strongly preferrred 
  • Fine art skills, drawing and painting, lighting and color
  • 3 years of professional experience working as a concept artist in computer gaming or related field
  • Proficiency working in Photoshop
  • Basic knowledge of 3D programs (Maya/Modo)
  • Excellent organizational, communication and interpersonal skills
  • Must be receptive to art direction and perform well within a team setting
  • Must be responsive to schedules and work well under pressure

Email your resume or contact us about this position here: jobs@naughtydog.com

Multiplayer Gameplay Programmer

Description

You will work closely with a small team of designers and programmers to bring ideas and new gameplay features into the multiplayer experience, working with a variety of systems including player movement, AI, and networking. Must be self-motivated and able to work independently at times, as well as able to work with programmers from other parts of the gameplay team.  This is a very creative position and will allow you to work closely with some of the best developers in the world.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent work experience

Desired Skills

  • Strong math skills with emphasis on 3D math
  • Strong knowledge of C and C++ programming languages
  • Ability and drive to contribute and advance all aspects of a game
  • Experience with multiplayer and network programming
  • Console programming experience
  • Passion for playing and developing exceptional games (especially multiplayer ones)

Email your resume or contact us about this position here: jobs@naughtydog.com

Quality Assurance Tester (Temporary Assignment)

This position is for a temporary engagement through our staffing partner Yoh Services. 

Responsibilities and Requirements:

  • A desire to be part of the Naughty Dog Kennel
  • Eager to identify, investigate, and report bugs
  • Willing to work directly with other disciplines in the development environment
  • Able to communicate issues in a clear and concise manner
  • Strong written and verbal communication skills
  • Able to understand and execute test plans with an eye for detail
  • Flexible and adaptive to assignment and schedule changes, including overtime
  • Able to test for extended stretches of time while staying focused on the task at hand
  • Demonstrable skillset beyond just bug entry and documentation

Preferred Qualifications:

  • Previous testing experience preferred, but not required
  • Applicants without prior testing experience should display detailed knowledge of PS3/PS4
  • Working knowledge of game development pipeline
  • Clearly defined desire for career in game development
  • Understanding of programming languages, creation of digital art, and/or basic game design concepts
  • Formal post-high school education (college, technical school, etc.)
  • Foreign language skills a plus.  We are particularly interested in candidates who are fluent in Arabic, Brazilian Portuguese, Cantonese, Castilian Spanish, Czech, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Korean, Mandarin, Norwegian, Polish, Portuguese, Québécois French, Russian, Spanish (Latin American), Swedish, or Turkish.

Cover letters must be attached with resume when applying for this position.

Candidates must be authorized to work in the United States for this position.

The first contract period is 6 months and this is a full time TEMPORARY position with overtime hours expected at various times during the project cycle. 

Local candidates are preferred but not required (make sure you can commute to Santa Monica, California on a daily basis).


Email your resume and cover letter or contact us about this position here: jobs@naughtydog.com

Environment Model & Layout Artist

Responsibilities

  • Create models and assemble scenes for both architectural and organic environments.
  • Trouble-shoot levels and maintain them to stay in frame rate, memory and design spec. 

Requirements and Skills

  • 3+ years experience in games modeling environments using Maya, or related experience/software.
  • An exceptional understanding of form, shape, structure, and silhouette in regard to modeling
  • Strong experience and techniques in creating plants, shrubs and vines using cards/flats.  
  • Strong artistic ability to visualize entire levels and detail with minimal concept art and direction.  
  • Strong technical ability to manage assets to fit memory, design, and frame rate limits.  
  • Strong polygonal modeling skills- able to generate clean and efficient models at a very fast pace.  
  • Self-motivated- requires minimal direction, can carry on the vision for the level until completion and commit to deadlines.
  • Good communication skills – able to help others and ask for help when needed. Being proactive in sharing info and assets.
  • Great team-player attitude - being flexible with new ideas, being open to direction and changes. Listening to team mates.
  • Deadline oriented- being able to manage and organize work to meet all the deadlines and are able to adjust when changes happen.
  • Foundation in the traditional arts

 

Email your resume or contact us about this position here: jobs@naughtydog.com

Game Designer

Responsibilities

  • Provide creative and technical planning, level layout, setup and tuning of single-player video game levels, from high concept to object placement and scripting. 
  • Design and produce engaging and fun third-person action game play and levels using Maya, 3DS Max and other 3D packages. 
  • Script (programming) the set-up for third-person action games.   
  • Provide production direction for game levels designed, and other levels as needed, including collaboration across multi-disciplines to ensure deadlines are met without sacrificing overall game play. 
  • Work directly with artists, programmers, animators and other game designers to contribute to the vision of the game. 
  • Maintain responsibility for game level layout by creating simplified level geometry and performing extensive play testing and iteration. 
  • Effectively troubleshoot issues as they arise with a focus on creative, fun and innovative solutions. 
  • Work with programmers to develop effective software tools to streamline game design efforts on an ongoing basis.

Requirements

  • Bachelor’s degree, or foreign equivalent * in Computer Science, or related
  • Five (5) years of experience in the job offered, or as a  Lead or Senior Designer in video game industry
  • Experience/knowledge in PS3, Xbox 360 and Unreal 3 Engine required.
  • A master’s degree in Computer Science, or a related field, plus one year of experience in the job offered, or as a Lead/Senior Game Designer in video game industry can substitute bachelor’s degree, plus 5 years of experience.
  • * A foreign degree adjudged as a similar U.S. degree by an authorized U.S. credential evaluator.

Tools Programmer

Job Description

Naughty Dog, the studio behind best-selling franchises Crash Bandicoot, Jak and Daxter, Uncharted, and The Last of Us, seeks a Tools Programmer to work on our next cutting edge title. If you’re up for an adventure in crafting essential game tools to support some of the best talent in the industry, you may have what it takes to join our talented Kennel!

As a tools programmer at Naughty Dog, you will experience:

  • Total project ownership:  talk directly to the artists and designers and design, build, and deploy the software by yourself.
  • Varied and challenging responsibilities. We have a small tools team, so you’ll interact with every game system and every department.

 

Responsibilities

  • Designing, developing and supporting tools in our production pipeline
  • Work with our artists and designers  to ensure tools are functioning properly
  • Continuously improve the user experience and performance of our tools

 

Requirements/Skills

  • Excellent 3D math skills (especially linear algebra and  vector math)
  • Strong graphics background
  • PS3, Xbox 360, PC or other related programming experience
  • Good oral and written skills
  • Experience with a shipped product from start to finish
  • B.S. in Computer Science and/or Mathematics or equivalent work experience
  • Self-motivated individual with excellent problem solving skills
  • Experience in creating one or more of the following PC applications: level editor (actor placement, navigation meshes, particles, boundary regions, etc), art prototype catalogue/database, animation/cinematic editor, material/shader editor, plug-ins, build tools, data messaging tools, lighting tools
  • Experience in using one or more of the following technologies: Maya Plug-in API, SQL, OpenGL, CG/HLSL
  • Ability to design, author, and maintain complex tools used in different parts of the production pipeline
  • Knowledge of scripting languages (Python/MelScript/Lua/VBScript.) *Preferred *
  • Experience using DCC applications (3DStudio/Maya/Photoshop/XSI/...) *Preferred*  
  • GUI art/design skills *Preferred*

 

Email your resume or contact us about this position here: jobs@naughtydog.com

Tools Programmer - ICE

What is the ICE Team?

Naughty Dog is home to the ICE Team, one of Sony’s World Wide Studios central technology groups. The ICE Team focuses on creating core graphics technologies used by all PlayStation developers.  The ICE Team has been involved with the development of the PlayStation®4 since its inception, including hardware design, graphics libraries, performance analysis tools, and developer support (hardware evangelism).

 

Role

As a Tools Programmer on the ICE Team, you will be working on our next generation graphics analysis, profiling and debugging tool in conjunction with our sister technology groups.  This tool enables Playstation®4 developers to get better performance from the platform and help them debug graphical issues.

 

Responsibilities

  • Create clean, efficient and well tested code
  • Work with other engineers to design new UI for a graphics performance analysis tool
  • Develop, maintain, and improve new and existing Windows UI code
  • Continuously improve the user experience and performance of the tool based on internal and external feedback
  • Collaborate with our sister technology groups on global projects

 

Requirements and Skills

  • Decent 3D math skills (especially linear algebra and  vector math)
  • Familiarity with OpenGL, DirectX, or other rendering APIs
  • Extensive experience with C++, C#, and Windows Forms
  • B.S. in Computer Science and/or equivalent work experience
  • Self-motivated individual with excellent problem solving skills
  • Detail oriented
  • Good oral and written communication skills
  • Familiarity with console or PC video game programming *Preferred*
  • Shipped a commercial tool running on Windows platforms *Preferred*
  • GUI art/design skills *Preferred*

 

 

Email your resume or contact us about this position here: jobs@naughtydog.com

Game Designer (Single Player)

Responsibilities

  • Responsible for the planning, level layout, setup and tuning of single player levels, from high concept to object placement and scripting
  • Responsible for designing and producing engaging and fun third-person action gameplay and levels
  • Act as producer for levels you design, as well as other parts of the game, collaborating across disciplines to get work done and clear dependencies, ensuring deadlines are met, and championing aspects of the gameplay
  • Work directly with artists, programmers, animators and other game designers to contribute to the vision of the game
  • Responsible for level layout by creating simplified level geometry and performing extensive play-testing and iteration
  • Work with programmers to develop tools on an ongoing basis

Requirements & Skills

  • Experience designing single-player levels for console games
  • Minimum 3 to 5 years of games industry experience
  • Strong methodology and problem solving ability and with a focus on creative, fun and innovative solutions
  • Strong and effective communication skills
  • Exceptional team player with the ability to collaborate without losing sight of the gameplay vision
  • Willingness to take design direction when offered
  • Experience playing 3rd person action games
  • Very good working knowledge of Maya, 3DS Max or similar 3D package
  • Experience of developing third-person action games a bonus
  • Experience of scripting set-up for action games a bonus
  • Desire to be a part of the Naughty Dog team

 

Email your resume or contact us about this position here: jobs@naughtydog.com

Lighting Artist

Responsibilities
  • Develop the lighting scheme, color-palette,  post-processing-fx, and general visual mood that turns unlit 3-D environment models into awesome looking and visually compelling 3D game environments
  • Work with modelers and texture/shader artists to optimize the visual look and run-time performance of the Environments

 Requirements and Skills

  • Proven industry experience in Film or Games generating final picture
  • General competency in Autodesk Maya and knowledge of Global Illumination
  • Excellent problem solving skills and the ability to work with minimal supervision
  • Thorough understanding of direct/indirect light, luminance/exposure and color-theory
  • Some experience with generating light-maps, pre-lighting or baked lighting is desired

Email your resume or contact us about this position here: jobs@naughtydog.com

Graphics Programmer - ICE


What is the ICE Team?

 

Naughty Dog is home to the ICE Team, one of Sony’s World Wide Studios central technology groups. The ICE Team focuses on creating core graphics technologies used by all PlayStation developers.  The ICE Team has been involved with the development of the PlayStation®4 since its inception, including hardware design, graphics libraries, performance analysis tools, and developer support (hardware evangelism).

 

Role

 

As a Graphics Programmer on the ICE Team, you will be working on core graphics technologies for the PS4 that will be used in every shipped title. 

 

Responsibilities

 

  • Design and program low level graphics engine components to be used by development teams around the world
  • Create clean, efficient, and well tested code
  • Support 1st and 3rd party development teams across the world
  • Collaborate with our sister technology groups on global projects
  • Write high quality user documentation

 

Requirements and Skills

 

  • Excellent 3D math skills (linear algebra, vector math)
  • Strong graphics background
  • Strong knowledge of C and C++ programming languages
  • Strong knowledge of industry standard graphics APIs (DirectX, OpenGL, libGCM, Gnm Library)
  • Self-motivated individual with excellent problem solving skills
  • B.S. in Computer Science and/or Mathematics or equivalent work experience
  • Console programming experience
  • Desire to understand hardware at a low level
  • Good oral and written communication skills
  • Knowledge of shader programming languages (PSSL/HLSL/GLSL/Cg) *Preferred*
  • Experience with GPGPU or Compute Shaders *Preferred*

 


Email your resume or contact us about this position here: jobs@naughtydog.com

Graphics Programmer

Join our talented graphics team to develop and implement new and existing rendering techniques. Implement efficient and stunning industry defining visuals.

Responsibilities

  • Bachelor’s Degree in Computer Science or equivalent work experience

Requirements and Skills

  • Strong math skills with emphasis on 3D math
  • Strong knowledge of C and C++ programming languages
  • Thorough understanding of current graphics hardware and APIs
  • Experience with DirectX11, HLSL/CG or other equivalent APIs
  • Console programming experience
  • Passion for playing and developing exceptional games
  • Please submit cover letter, resume and online/digital reels with samples of your professional work along with a breakdown of your specific contributions to – please list "GRAPHICS PROGRAMMER" in the subject line.

Email your resume or contact us about this position here: jobs@naughtydog.com

MAY POSITIONS ARE LIVE!

 


Don't forget to follow us on Twitter @naughtydogjobs for live updates! Check out Working at Naughty Dog video series over on our YouTube ChannelPlease note that our Character Artist and Video Editor positions have been filled!

 

Naughty Dog is the developer of critically acclaimed and top-selling titles including the Crash Bandicoot franchise, Jak and Daxter franchise Uncharted: Drake’s Fortune, Uncharted 2: Among Thieves, Uncharted 3: Drake’s Deception, the Last of Us and Uncharted 4: A Thief's End. Naughty Dog is also home to the ICE Team, one of Sony’s World Wide Studios central technology groups. The ICE Team focuses on creating core graphics technologies for Sony’s worldwide first party published titles, including low level game engine components, graphics processing pipelines, supporting tools, and graphics profiling and debugging tools.

Benefits

  • Medical, dental and vision benefits
  • Flex-spending account (For Health and Child Care)
  • SONY USA 401KPlan
  • Basic Life Insurance, AD&D insurance & Additional Life Insurance
  • Short-term (STD) disability insurance & Long-term (LTD) disability insurance
  • Met Law Voluntary Legal Plan
  • Employee assistance plan (EAP)
  • Paid vacation, post-project & holiday office closures and sick days
  • Relocation Assistance

Perks

  • Stocked Kitchen with fresh fruit, breakfast, snacks and more
  • PlayStation Perks Card (various discounts on things such as food, clothes, and vacations)
  • Free Monthly Sony CDs
  • Discounted Sony Games
  • Free Sony Studios Movie Screenings
  • Sony Store Discounts
  • Naughty Dog Daily Raffles
  • Yoga classes
  • Soccer groups
  • Biking to Work/Parking Cash Out Program
  • Naughty Dog Employee Referral Program


Job Opportunities

If you think you have what it takes to join our talented Kennel, please review our current openings below.

If you don’t see your desired position listed, don’t fret, just send us your resume – along with a demo reel (if applicable) – to . Sorry, no internships or student works. Please do not send us game ideas. You can also send physical resumes and portfolios to our studio at 2425 Olympic Blvd, Ste. 300, Santa Monica CA, 90404.

It is the policy of Sony Computer Entertainment America, Inc. (SCEA) to provide equal employment opportunity for all applicants and employees. SCEA does not unlawfully discriminate on the basis of race, color, religion, sex, national origin, age, handicap, veteran status, marital status, or any other category protected by applicable federal and state law. SCEA also makes reasonable accommodations for handicapped and disabled employees.

Gameplay Programmer

You will work closely with the design and art teams to bring ideas and new gameplay features into the game by programming content like player movement, animation, AI, weapons and scripting. This is a very creative position and will allow you to work closely with some of the best developers in the world.

Responsibilities

  • Bachelor’s Degree in Computer Science or equivalent work experience

Requirements and Skills

  • Strong math skills with emphasis on 3D math
  • Strong knowledge of C and C++ programming languages
  • Ability and drive to contribute and advance all aspects of a game
  • Console programming experience
  • Passion for playing and developing exceptional games

Please submit cover letter, resume and online/digital reels with samples of your professional work along with a breakdown of your specific contributions to – please list "GAMEPLAY PROGRAMMER" in the subject line.

Email your resume or contact us about this position here: jobs@naughtydog.com