NOTE: This job is no longer available!
Senior Technology Programmer - New
Company unspecified (job is advertised through an agency)North East
£30-45k DOE
My client is a leading developer and publisher of interactive entertainment software for major video game systems and personal computers. A long established and well-respected name in the games industry, they now have offices throughout the world as they look to continue the trend for making some truly spectacular games.
Their UK studio, based in the North East is fast becoming the forefront of activity for the continual push for excellence, innovation and creativity.
They’re currently looking to recruit experienced, Next-Gen familiar candidates to ensure their success is unrivalled in the years to come.
My Client requires an experienced programmer responsible for developing, writing and debugging reusable code on next-generation hardware platforms for assigned complex software programming projects.
o Skills required:
- Good understanding of software development and one or more specific area of game development.
- Mastery of core C++ language features and good knowledge of more advanced concepts (such as templates and design patterns in C++). Will mentor more junior staff on the use of programming language features
- Capable of designing large, complex systems with limited assistance from more senior staff
- Possesses a good understanding of the relative computational expense of different technical solutions on all relevant development hardware platforms
- Strong problem solving skills.
- Excellent understanding of 3D maths concepts
- Good knowledge of memory management techniques
- An excellent ability to communicate both verbally and in writing with personnel in other studios
o Skills desired:
- An excellent understanding of the PlayStation 3 hardware and APIs.
- Good knowledge of techniques for optimising code systems for PlayStation 3, including porting code to the SPUs.
- An excellent understanding of the Xbox 360 hardware and APIs.
- Excellent knowledge of 3D computer graphics hardware and algorithms
o Education and experience:
- Good Bachelors degree in a relevant subject (Computer Science, Mathematics, Physics with some programming modules) or equivalent experience
- Four or more years of software development experience and/or major contributions to two or more shipped titles.
- At least one shipped PlayStation 3 or Xbox 360 title.
- At least one shipped title in a technology programming role
- Experience with Unreal3 programming would be beneficial.
My Client requires an experienced programmer responsible for developing, writing and debugging reusable code on next-generation hardware platforms for assigned complex software programming projects.
o Skills required:
- Good understanding of software development and one or more specific area of game development.
- Mastery of core C++ language features and good knowledge of more advanced concepts (such as templates and design patterns in C++). Will mentor more junior staff on the use of programming language features
- Capable of designing large, complex systems with limited assistance from more senior staff
- Possesses a good understanding of the relative computational expense of different technical solutions on all relevant development hardware platforms
- Strong problem solving skills.
- Excellent understanding of 3D maths concepts
- Good knowledge of memory management techniques
- An excellent ability to communicate both verbally and in writing with personnel in other studios
o Skills desired:
- An excellent understanding of the PlayStation 3 hardware and APIs.
- Good knowledge of techniques for optimising code systems for PlayStation 3, including porting code to the SPUs.
- An excellent understanding of the Xbox 360 hardware and APIs.
- Excellent knowledge of 3D computer graphics hardware and algorithms
o Education and experience:
- Good Bachelors degree in a relevant subject (Computer Science, Mathematics, Physics with some programming modules) or equivalent experience
- Four or more years of software development experience and/or major contributions to two or more shipped titles.
- At least one shipped PlayStation 3 or Xbox 360 title.
- At least one shipped title in a technology programming role
- Experience with Unreal3 programming would be beneficial.


