Senior Programmer – Novato, CA, USA
Responsibilities
- Modifying and maintaining our proprietary layout tools
- Integrating middleware, and other 3rd party solutions into existing engine
- Creating and maintaining data pipeline tools
- Creating in-game systems like effects, physics, camera, lighting, and AI
- Assist with and/or direct the porting of miscellaneous platform-specific code, as necessary
- Ensure compliance with technical submission requirements
You must be a team player, i.e.:
- Adequately document plans and code
- Exchange feedback and suggestions with others
- Be flexible and responsive to the needs of the team
- Contribute ideas for features and improvements as the engine evolves
- Be able to make and stick to a realistic schedule
- Regularly communicate progress
- Report problems and revised expectations as soon as they become apparent
Qualifications
- You must have experience in shipping multiple Wii, X360, or PS3 games.
- Must be fluent in C++ and be able to write optimized assembly where necessary.
- Strong 3D skills, including shader programming, and low-level engine experience are essential.
- Technical Architecture experience a plus
