Software Application Engineer

Havok, the world’s leading provider of entertainment technology, has an immediate opening for a Software Application Engineer in San Francisco, California. This is a unique opportunity to work with the very best within the video game industry helping to shape the development of tools for the next-generation of great games. Our clients include Microsoft, Sony, Nintendo, Sega, Electronic Arts, THQ, Activision, Blizzard, Bungie, Midway, Ubisoft, Valve, Ensemble, Turbine, Pandemic, and A2M among others.

Havok is looking for an experienced and enthusiastic software engineer to join the Havok Behavior development team, focusing on User-interface and tools development that accelerate authoring of sophisticated character performances in cutting edge games.

Software Application Engineer Job Description.pdf Software Application Engineer Job Description.pdf


Key Responsibilities:

  • Know and practice Havok’s values at all times, and pursue our mission to be a world-class leader in the development of interactive entertainment technologies and tools through exceptional customer focus, profitability, extra-ordinary team effort, and general leadership within Havok, and within our targeted markets.
  • Develop graphical- and UI-intensive tools for authoring real-time character performances based on Havok SDK technology
  • Provide accurate and timely status, and ensure clear visibility of progress
  • Self-test engineering work to minimize and eliminate defects
  • Seek mentoring from peer members of the engineering team
  • Be self-sufficient, capable of contributing to a broad range of development work
  • Adhere to the organization’s coding and development guidelines
  • Travel to customer sites, conferences and other Havok offices as needed


Required Skills and Experience:

  • Bachelor's degree in Computer Science, Engineering, Physics or related
  • 3+ Years professional programming experience in C#, C++, or Java
  • 3+ Years Windows Application/GUI Development
  • Strong communication and team collaboration skills
  • Drive and passion for developing interactive game technologies

 

Desired Skills:

  • Strong C# and .NET Experience
  • Experience developing custom controls
  • Experience with newer MS technologies: WPF/XNA/Vista
  • Experience programming for and using 3ds Max, Maya, and XSI
  • Strong math and 3D computer graphics background
  • Knowledge of C++/CLI

 

Note: As with all positions, due to the dynamic nature of Havok.com Inc's business, key responsibilities may evolve and change over time.

To Apply: Send your resume via email to , stating your name and "Havok Behavior Engineering Job" in the subject line.