Havok - Core Tech 3D Developer - Dublin, Ireland

Job Title Havok - Core Tech 3D Developer - Dublin, Ireland
Job Category Programming
Skills Required AI / Artificial Intelligence, Tools, Lead Programmer, Network / Online / Server, Web / Browser, Physics, Technical Director, Gameplay, Mobile / iOS / Android, Graphics / Engine, Build Engineer, Core Technology, Audio Programmer, UI / Front End, Animation Programmer, Flash / Actionscript / HTML5, Database / SQL, Graduate Programmer, Mac / OSX
Location Dublin, Ireland, UK & Europe
Job Description Software Enginer/ Senior Software Engineer - Core Tech/3D

  Development in Havok:
  • You will work in small focused teams of highly motivated and talented developers
  • You will be part of a professional stable development environment that is not subject to the long periods of crunch time typically associated with game development
  • Each developer/programmer will be expected to take responsibility for, and strongly influence the products they develop and the customers they work with at Havok
  • You will have the opportunity to work on and gain experience with the expanding range of hardware platforms we support.
  • You will have the opportunity to work with some of the best games teams in the industry

  Key Responsibilities:
  • Developing optimized code  in C/C++ for the very latest hardware platforms e.g. (PS3,Xbox 360,Wii,PC, Mobile, Android ,iPhone)
  • Writing cross-platform, multithreaded engine code
  • Leading and participating in code reviews with other members of the engineering team
  • Working on all aspects of Software Development including implementation, testing, documentation and delivery
  • Working directly with product management and customers to understand their requirements and implement software solutions
  • Developing and maintaining one of the most respected codebases in the games industry
  • Drafting tutorials, white papers and speaking at technical meetings / conferences
  • Taking ownership of more general projects/responsibilities within the development team such as recruitment initiatives and relationships with partner companies
  • Working directly with customers, often on-site, to ensure they are getting the most from Havok products

About Havok:
Havok engineering has been at the cutting edge of innovation in game development for over a decade. We work cross platform, mainly on AAA titles, with top clients such as EA, Sony, Activision, Nintendo, Ubisoft, Bungie, Guerrilla, and DICE. We have a unique environment made up of talented, small, stable teams. We provide each of our engineers with an opportunity to make a real impact on our environment, our business and the direction of our industry standard products

Requirements:

  • Bachelor's Degree in Computer Science or equivalent
  • Exceptional C++ skills and experience
  • Experience developing 3D graphics applications and tools
  • Strong communication skills 
  • Proven ability to work in a team environment on a shared code base

  Desirable skills:
  • Background in game development
  • Low level optimisation skills, experience in middleware and physics
  • Experience working with established, large-scale software architectures
  • Experience working within and extending one or more scripting languages (e.g. Python, Perl and/or LUA)

To apply, please visit www.havok.com/careers or email your resume to jobs@havok.com
Salary DOE
Date posted 17/05/2013
Recruiter This job is advertised on behalf of Havok using their internal reference SEcore3d.
Login or register to apply Login Register