privacy  |  legal

jobs


Software Engineer – Foster City, CA

RESPONSIBILITIES:

Develops and maintains the core tool and engine technology to be used in commercial AAA titles (high quality video games with a high budget). Analyzes code performance and optimizes code appropriately for speed based on new research or techniques. Develops and implements game play in C++ within the framework of the Sanzaru cross-platform engine. Confers with systems analysts, engineers, programmers and others to design system and oversee progress of other game programming team members. Maintains application functionality across multiple platforms while assets are added by multiple contributing artists. Develops and directs software system testing and validation procedures, programming, and documentation as well as tests, fixes, and assigns bugs to others for fixing through ship cycles.

REQUIREMENTS

  • Bachelor’s Degree in Entertainment Technology, Computer Science, or related
  • 1 year experience as a Graphics Software Engineer, Software Engineer, Intern, or related.
  • Experience with shader programming on game consoles including Xbox 360/PS3.
  • Experience with system architecture.
  • Experience with advanced graphic techniques.
  • Experience with optimization techniques for game consoles.
  • Experience or knowledge gained by coursework or school projects of game engine development.

Qualified applicants should send their resume to:

Attn: HR
Sanzaru Games Inc.
323B Vintage Park Dr.
Foster City, CA 94404

 

Game Engineer – Foster City, CA

JOB DESCRIPTION:

Sanzaru seeks a talented and ambitious programmer to expand our development team as we start multiple new projects. While our cross-platform engine handles the low-level animation, rendering and resource access on PS3, PS2, PC, XBox360 and Wii, the game programmer is responsible for implementing game logic, UI control, physics, animation control and general entity management in cross-platform C++.

The successful candidate:

  • Is a C/C++ expert: Though we occasionally use other languages (e.g. C#, Tcl, Python) particularly for toolchain work, our game code is entirely portable C++ and this is the primary output from this engineer.
  • Can manage state logic intuitively: From overall application control to UI to individual entities and special effects, breaking down behavior into a hierarchical state abstraction must come naturally and easily.
  • Has strong 3d math fundamentals: Includes the ability to “think in 3-d”, understand spatial relationships between objects within their world and to each other, and control these algorithmically.
  • Understands UI design flow: Look at games from the point of the player – what information does he need to see and how can the UI interface best help him enjoy the game.
  • Gets sound control principles: How to best use both one-shot and looping audio cues to help bring game entities to life, and the ability to interface with a sound designer to add/refine sound assets efficiently.
  • Is a memory conservationist: Make intelligent decisions about where memory is best spent and understand the tradeoffs between various allocation schemes.
  • Enjoys code responsibility: People who are proud of their work and take ownership generate great games; we’re looking for engineering pillars to support a small team who want to make a difference.

Platforms: Playstation 3, Wii

Interested applicants should apply by sending your resume to:

jobs@sanzaru.com

or regular mail:

Attn: Jobs
Sanzaru Games Inc.
323B Vintage Park Dr.
Foster City, CA 94404

 


s

RSS Follow Us On Twitter