North (incl Scotland) | Midlands | South | London | Abroad (outside UK)
Help a Friend - Reward Yourself. You refer a Friend, we find them job and enjoy the rewards via the Jobs Social Network.
These games jobs were last updated on 10/03/10. For games programming, we include tools, AI, audio, gameplay, network, engine, 3D, mobile and animation programming jobs. If you are interested in any of them please quote the ref no(s) and send your CV.
Graduates - CV and demo advice is available on our advice for graduate programmers page.
This is the games division of the world's largest software publisher and the producer of the now famous Xbox. Some of the games coming out are well deserving of their pre-release hype; such titles as DOA3, Oddworld: Munch's Oddysee and Halo (among many others) are guaranteed to be instant hits. The SDET focusing on tools will have access to developers, source code, and a myriad of tools enabling direct impact on quality and reliability for a title. The role involves ensuring that all tools and technical/automated testing required are available for the team. Identifying and owning test process, maintaining test schedules and ensuring testing in allocated areas is carried out throughout the testing phase.
Requirements:
- Strong design & coding skills in XML, C/C++ and C#/related .NET technologies. LUA desirable.
- Strong debugging skills and experience driving features from development through release.
- Strong experience of writing automated tests and contributing to automation test frameworks
- Good understanding of threading (object locking etc).
- High capacity to learn new technologies quickly
- Solid problem-solving and analytical skills, a passion to champion product quality, and the desire to work as an integral part of a feature team
- Strong communication and teamwork to partner cross discipline, with emphasis on teams in Redmond.
- Excellent interpersonal and written communication skills; must be proficient in English.
§ Excellent office software skills: Microsoft Word, Excel, Outlook, Visio etc.
- Ability to maintain a positive and professional attitude under pressure while keeping a high level of integrity
- Interest in software testing and video games
- A university degree in computer science or related field
Contract initially until end June 2010.
This fun-filled games company located in the North-West of England has been around for fifteen years, although they still posses the energy and vibrancy of a brand new company. With 160+ staff working out of a custom-built development studio, they are now simultaneously developing several next-gen projects across various platforms.
Our client is looking for a top class Tools Programmer to join their team.
Responsibilities:
- Creating plug-ins and scripts for art packages, eg Maya
- Developing entirely new tools and editors
- Creating and maintaining the asset pipeline
Requirements:
- Experienced C++ developer.
- Familiar with OO, templates, STL, design patterns and relevant data structures.
- Good 3D mathematics skills
- Understanding of texture processing, geometry processing, visibility determination, lighting etc.
Beneficial:
- Knowledge of C# development.
- Experience with art tools such as Maya, MotionBuilder etc.
- UI Programming and Windows scripting experience.
This Northern company has been around for almost fifteen years, and has produced hundreds of games during its lifetime. While they have produced games for every major platform, the company is currently concentrating on innovative racing games for consoles. They have offices in Hong Kong and China.
They are currently looking to fill a number of new roles. They need programmers from various disciplines - Vehical Dynamics, Phyics, Graphics/Rendering, AI and Technology, Game. Please contact andrea@datascope.co.uk for more details.
This fun-filled games company located in the North-West of England has been around for fifteen years, although they still posses the energy and vibrancy of a brand new company. With 160+ staff working out of a custom-built development studio, they are now simultaneously developing several next-gen projects across various platforms.
They are currently looking for a senior Gameplay/AI programmer interested in working as part of a team shaping the next generation of games. This will involve designing, writing and maintaining cross-platform code on a single project. You will work alongside our Game Designers to support and realise the Game's vision.
Required skills and experience:
- A genuine passion for Computer Games
- Strong C++ knowledge and experience
- Scripting experience using Lua or other similar languages
- Self motivated, ability to work well with others, attention to detail
- Shipped at least one title as a Gameplay/AI programmer
- An understanding of Gameplay systems and the ability to write robust code
The following attributes would also be an advantage:
- Skills in any of Networking, Physics, Rendering, Animation or other key game technologies.
- Console development experience is a plus
- A demo is very advantageous (binaries and source code, please).
This Northern company is a premier team of a large world famous developer.
They are looking for talented C++ programmers to join their highly motivated and creative team. Candidates will have a passion for playing and making a new generation of games, a good understanding of console programming and advanced C++ programming skills (other languages would be a bonus too!).
This company are currently working on a third person adventure with all the elements other games only claim to have. They have an informal, creative studio and an excellent benefits package.
They are looking for an experienced graphics programmer to help breathe life, realism and fun into their next-generation games. This is an exciting opportunity to develop cutting-edge graphics and visual effect systems, working together with the art department to create optimal, attractive solutions for their games. Interested applicants should possess a good grounding in graphics theory, excellent Maths skills, an eye for detail and a natural ability to communicate as part of a creative team.
Required:
- Strong understanding of 3d graphics principles and techniques
- Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math)
- Strong C/C++ and shader programming skills
- 2+ years professional graphics programming experience
- Prior experience coding on a commercially released game title
- Self-motivation
-Passion for playing and making games
Desired:
- Mathematics/computer science degree
- Prior experience with deferred renderers.
This company are currently working on a third person adventure with all the elements other games only claim to have. They have an informal, creative studio and an excellent benefits package.
They are looking for an experienced Physics programmer o help breathe life, realism and fun into their next-generation games. This is an exciting opportunity to develop cutting-edge physics and collision systems and use them in creative and novel ways, working together with other departments to solve physics, animation and AI problems. Interested applicants should possess excellent math skills, an eye for detail and a natural ability to communicate as part of a creative team.
Requirements:
- 3+ years physics programming experience
- Prior experience authoring and extending physics systems for a shipped game title
- Familiarity with existing physics packages
- Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math)
- Fluency in C/C++, Assembly, and SIMD programming
- Strong multi-threaded programming skills
- Passion for playing and making games
Desired:
- Physics/mathematics/computer science degree
- Prior experience coding on a commercially released game title
- Experience implementing animation systems
.
This central UK games company develops and publishes games for Sony, Nintendo, Microsoft and PCs, as well as multiplayer and world games for internet play. They have been in existence for years and have had many No 1 hits across Europe. They have been voted Publisher of the Year by gaming magazines.
This role is to be a senior member of the programming team, working using leading edge technology and tools.
Main duties and responsibilities:
- To ensure multiple programming teams working on multiple projects are working efficiently, collaborating where suitable and developing in a cross-project, cross-platform, re-useable way
- Responsibility for evaluation of all tools, middleware, game engines, source code management systems and the like available for efficient and effective software development
- Lead the division in the deployment of all middleware (internal and external), tools and processes
- Support the programming teams and other game development staff in the use of tools, middleware and processes
- Run technical feasibility studies for new products and work with the design team to ensure specified systems can be implemented efficiently and with minimum risk
- Direct the programming teams through the prototype stage of development of cutting edge products
- To sign off all Technical Design Documents, ensuring the technical integrity of all software developments
- To hold periodic technical reviews, to ensure progress is in line with the TDD, or that the changes made are viable alternatives
- Chair the Lead Programmers group, ensuring that all actions are progressed, and that knowledge sharing in technology is promoted
- Act as Technical Manager to all Lead Programmers, ensuring that best practices are rolled out promptly and as effectively as is reasonably practicable, and that there is a succession plan in place for each team in terms of senior programming staff
- Own the future vision for technologies in the Online division and identify potential USPs and competitive advantages in emergent technologies
- Act as the senior technical point of contact for third parties.
This central UK games company develops and publishes games for Sony, Nintendo, Microsoft and PCs, as well as multiplayer and world games for internet play. They have been in existence for years and have had many No 1 hits across Europe. They have been voted Publisher of the Year by gaming magazines.
They need a Database Administrator to ensure that their Online game systems databases are fully optimised, providing high availability and high performance to the required level of service for their customers. Candidates will have:
· Minimum of 5 years practical and demonstrable MS SQL 2000/2005
- Production DBA experience. Experience within a similar operational environment, high availability DB systems, 24x7x365.
- Design and development of database objects
- Database backup and restores
- Setup and optimisation of SQL DBs
- Database replication
- Microsoft Clustering
· MS SQL Server 2000/2005 (Enterprise AND Standard Edition)
- Microsoft Windows 2003/2000/ADS
- Large scale/high performance databases
- Data Warehousing and MS Analysis Services
- Good level of competence in TSQL.
This central UK games company develops and publishes games for Sony, Nintendo, Microsoft and PCs, as well as multiplayer and world games for internet play. They have been in existence for years and have had many No 1 hits across Europe. They have been voted Publisher of the Year by gaming magazines.
They need a Game Technology Programmer to design, implement and document code modules and assist in agreeing timescales with the lead programmer. Additionally coaching and mentoring of junior staff in programming and technical techniques. The ideal candidate will have:
· Minimum of 2 years relevant development experience in online game related technologies and systems.
- MMO systems/infrastructure experience
- Relational Database Design
- Web Technology
- Documentation experience
- Major high level language, pref C or C++
- Computer architecture knowledge
· C# / .NET development
- PHP 4 & 5 Scripting / coding
- MS SQL / MySQL experience
- Web Services / WCF
- Security and encryption technology
- C / C++ experience.
This central UK games company develops and publishes games for Sony, Nintendo, Microsoft and PCs, as well as multiplayer and world games for internet play. They have been in existence for years and have had many No 1 hits across Europe. They have been voted Publisher of the Year by gaming magazines.
They are currently looking to fill a number of Senior programming roles from various discplines - UI, Audio, Tools, Gameplay, Rendering. Please call for more details.
Making games since the early 1980s, this ever-expanding company is truly pushing the boundaries of what it means to develop games in the modern era. Now developing for PS3, Xbox 360, Nintendo Wii, and PC, bold steps are producing big results with truly imaginative, truly innovative gaming experiences.
All employees receive an excellent benefits package, including pension, health insurance and a loyalty bonus.
My client requires an experienced online programmer to continue development of multiplayer game technologies for the Xbox 360, PlayStation 3, Wii and PC platforms both within a game and engine context, extending functionality and supporting emerging game play and online community features.
Specific requirements for this role:
- This vacancy is for a game programmer with experience of online games development, preferably using Xbox Live.
- Experience of developing online functionality for at least one released commercial multiplayer game, preferably on a console platform.
- Knowledge of Xbox Live and associated TCR issues would be a major benefit, although applicants with experience of other APIs such as GameSpy would be considered.
- Awareness of the issues encountered with multiplayer networked titles such as bandwidth and latency and how to overcome them.
- Experience of meeting the user interface requirements associated with online titles.
- An appreciation of the game design implications and restrictions imposed by online technology would be advantageous.
Making games since the early 1980s, this ever-expanding company is truly pushing the boundaries of what it means to develop games in the modern era. Now developing for PS3, Xbox 360, Nintendo Wii, and PC, bold steps are producing big results with truly imaginative, truly innovative gaming experiences.
All employees receive an excellent benefits package, including pension, health insurance and a loyalty bonus.
The focus of the Engine Programmer is to build on their existing runtime code base to take full advantage of all current and as yet unreleased console technologies. This is a unique opportunity to take an established middleware implementation to the next level providing the teams with next generation performance and effects through a fully integrated real time development environment. They will consider Regular or Senior Engine Programmers.
Requirements:
- Working with technology programmers to develop in-house tools and technology
- Profiling, performance-analysis and performance tuning
- Testing, debugging and revision of new or legacy engine systems
- Support and maintain existing pipeline tools
- Contributing innovative and original ideas towards all aspects of game production and development
- Maintenance of build procedures
Expectations:
- Strong C/C++ skills with extensive games programming experience
- Will have general knowledge of engine and graphics programming/optimization
- Low level Wii console experience would be extremely advantageous.
Our client is one of the new wave of groundbreaking European Development Studios. Founded in 2002 by a highly talented and experienced team, the award winning company is re-inventing independent development. They employ ambitious people and encourage fun & adventurous lifestyles to deliver fresh, original & innovative console intellectual property for a new mass market audience.
They are looking for an experienced Audio programmer to take a leadership and management role to create an incredible audio experience for a wide range of platforms. As lead Audio programmer you will be responsible for implementing leading edge audio systems in addition to over-seeing a small team of audio programmers, all working to push the boundaries of real-time audio in video-games.
Your responsibilities will include working with your team and other departments to design new audio systems. As well as doing audio programming yourself, you will help your team to design & review their code, work with other programming departments to ensure smooth integration of audio systems. You’ll also work with your team to create and maintain schedules.
The right candidate will need several years of experience in an audio programming role, and understand low-level coding and optimization techniques in order to execute advanced DSP audio processing with minimal processing overhead.
Key Requirements:
- At least 5 years programming experience.
- Mastery of core C++ language features.
- Excellent understanding of DSP algorithms & FFT analysis.
- Excellent understanding of audio processing algorithms, and audio compression schemes.
- Experience with audio APIs (e.g. FMod, Miles, WWise, XAudio, VST plugins, or other)
- Strong API design, implementation & documentation skills.
- Familiar with contemporary software engineering practices, such as version control, scripting languages, build processes, automation.
- Familiar with a variety of contemporary audio & music software.
Making games since the early 1980s, this ever-expanding company is truly pushing the boundaries of what it means to develop games in the modern era. Now developing for PS3, Xbox 360, Nintendo Wii, and PC, bold steps are producing big results with truly imaginative, truly innovative gaming experiences.
All employees receive an excellent benefits package, including pension, health insurance and a loyalty bonus.
Exciting opportunity to work on a high profile title for next generation platforms. You'll be working with an experienced, dedicated team on ambitious new technologies and game-play systems. Potential programmers should be focused on producing fun mechanics in addition to clean stable code.
Additional qualities specific to this role include:
- Implement game code using C/C++ together with our own internal middleware
- Profile, debug and maintain existing game code
- Work with the Technical Manager and programmers to design the game code and contribute to technical design documents
- Use our own internal tools to set up technical framework for game levels
- Assist in preparing milestone builds as required.
This new independent development studio is made up of passionate and talented team players who are committed to shipping great games, taking full ownership and having fun while doing it. They retain a small family culture which will encourage people's talent, treat people fairly, and reward people well. Their goal is to build a great reputation as an independent studio that ships innovative console games that are both commercially and critically successful.
Our client is currently looking for a top class Server Programmer to ensure their server software works fast a reliably. With over a terabyte of traffic a day, they need someone who is experienced working with high-volume production systems.
Please contact me for further information.
This new independent development studio is made up of passionate and talented team players who are committed to shipping great games, taking full ownership and having fun while doing it. They retain a small family culture which will encourage people's talent, treat people fairly, and reward people well. Their goal is to build a great reputation as an independent studio that ships innovative console games that are both commercially and critically successful.
They are currently looking for an experienced Network Programmer to work initially on bandwidth optimisation. Applicants must have PS3 client side experience and be fluent in C/C++, with at least one shipped console game writing C++ network code. They must also know how to optimise to reduce and smooth bandwidth usage and have the ability to write/debug peer-to-peer network code. Experience writing service code and experience with scripting languages advantageous.
Famed for creating some of the most original and innovative gaming moments ever seen, this company can truly label itself as a global heavyweight in the games industry. They’re always looking for fresh ideas, new angles, and different approaches to games development, and judging by their plans for the Next-Gen games market, will surely continue to astound and amaze for years to come.
They currently require an experienced Audio Progrqammer to lead all audio technology development within the Studio. They will support and enhance the in-house audio solution on Xbox 360 and PC platform. They will be required to analyze requests for new tools/features, determine the appropriate approach to meet the need, participate in solution design, and provide accurate implementation time estimates.
Key Responsibilities
- Delivery of audio tools and engine to support release of world class games
- Support the audio tech requirements of all game projects within the studio.
- Build the department into a multi-person team if this is necessary
- Liaise with the wider publishing org and other first party studios on audio technology issues
- Keep abreast of current developments in audio technology and ensure we remain within best practice
- Working with the senior members of the game teams to ensure the engine fits within the game’s resource and performance limits and core structure. For example, how the data is packaged and loaded, or how to ensure it doesn’t trip over other game systems.
- Authoring of technical and user documentation
- Contribute innovative and original ideas towards all aspects of game production and development
- Application profiling and performance tuning
Games industry experience with a minimum of 5 years professional software development experience. Self motivation and the ability to pre-empt potential issues and problems in the current pipelines/tool set and understanding the importance of rapid development and iteration in game development is paramount.
Qualifications and Experience
- Experience in audio technology development and knowledge of audio production terminology. Experience of working with sound designers.
- Good understanding of at least one low-level sound API such as DirectSound, XAudio, OpenAL or Scream. (Not fmod)
- Reasonable understanding of audio codecs (acodecs (anything perceptual such as XMA, WMA, MP3 or Vorbis) and container formats (RIFF, Ogg, etc).
- A good knowledge of linear algebra and general 3D mathematics.
- Able to read (if not write) PowerPC assembler.
- A working knowledge of DSP algorithms and techniques and knowledge of Nyquist, Fourier transforms and convolution. Knowledge of audio filters such as reverb and compression.
- Delivered an audio solution to a published game
- Strong C/C++ skills with extensive programming experience
- C# skills preferable
- Windows Win32 API development experience is essential.
This technology company was founded by some of the best brains Cambridge has to offer. They are working on a truly revolutionary new technology which could change the gaming world forever! This dynamic highly motivated team is helping define the future.
As part of their continued growth, they are now looking to appoint a Developer who can take responsibility for innovating and implementing extensions to their existing product, focusing in particular on integration into third party game engines.
The successful candidate will have proven experience of working with either in-house or third party game engines. Knowledge of modern shader-driven 3D graphics, particularly lighting, is highly desirable as is hands-on experience of developing content authoring pipelines for games. Experience of PS3 and XBox360 development is also valuable.
Skills/Abilities/Knowledge
- Hands-on development experience with a current generation games engine
- Experience with game content authoring pipelines
- Experience with current-gen console development
- Good working knowledge of modern shader-driven 3D graphics and DirectX
- Knowledge of lighting, particularly radiosity
- Highly proficient in C++ development
- Ability to track issues, estimate, prioritise and balance requirements under pressure
Experience/Education
- Degree level education in a technical subject (Maths, Physics, Computer Science) or equivalent industrial experience
- 2+ years experience as a programmer in a 3D heavy application
- Successful delivery of at least one complete game.
This technology company was founded by some of the best brains Cambridge has to offer. They are working on a truly revolutionary new technology which could change the gaming world forever! This dynamic highly motivated team is helping define the future.
As part of their continued growth, they are now looking to appoint a Senior Developer who can take responsibility for innovating, designing and implementing extensions to the existing product, focussing in particular on integration into third party game engines.
The successful candidate will have proven experience of working with either in-house or third party game engines. Knowledge of modern shader-driven 3D graphics, particularly lighting, is highly desirable as is hands-on experience of developing content authoring pipelines for games. Experience of PS3 and XBox360 development is also valuable.
Skills/Abilities/Knowledge
- Hands-on development experience with a current generation games engine
- Experience with game content authoring pipelines
- Experience with current-gen console development
- Good working knowledge of modern shader-driven 3D graphics and DirectX
- Knowledge of lighting, particularly radiosity
- Highly proficient in C++ development
- Ability to identify and solve problems without guidance
- Strong practical understanding of data structures and algorithms
- Strong verbal and written communication skills
- Ability to track issues, estimate, prioritise and balance requirements under pressure
Experience/Education
- Degree level education in a technical subject (Maths, Physics, Computer Science) or equivalent industrial experience
- 4+ years experience as a programmer in a 3D heavy application
- Successful delivery of at least one complete game.
We are managing Sony Computer Entertainment's development recruitment in the UK. Their Cambridge Studio, renowned for action adventure games, has won major acclaim for past releases.
They are looking for an experienced lead programmer to head the engineering team for their next PS3 game title as it enters the production phase.
The ideal candidate would have experience of leading engineering teams to deliver features across all domains of game development - core technology, tools and game-play implementation.
The position offers an excellent opportunity to play a key role in the shaping and delivery of an exciting new IP for the studio, and would suit a senior engineer wishing to pursue a managerial track to their career path.
We are managing Sony Computer Entertainment's development recruitment in the UK. Their Cambridge Studio, renowned for action adventure games, has won major acclaim for past releases.
This is a senior level, software development role, within a team focused on delivering the studio’s tools technologies.
In this role, the candidate will be responsible for the architecture and development of many significant system components: encompassing the areas of asset generation, content authoring and conversion pipelines to the projects’ runtime engines.
This would be an ideal role for someone looking to make the move from their current position of senior tools engineer to a lead position.
Please contact me for further information.
Our client is an independently-owned game studio based near London, England. Founded in 2001, it has rapidly established itself as one of the leading game developers in Europe. Dedicated to online gaming, the studio has contributed to several high profile releases, and is currently developing an unannounced multi-platform title.
They need some one to take on the responsibility for the technical design and implementation of their online services platforms. The successful candidate will work closely with the Online Team, Design Team, and Community Relations Manager to provide the front-end their games.
Essentially Skills and Experience
- A least one console or PC game which has had a significant online and multiplayer component
- Prior online services programming experience
- Experienced and proficient in C++
- Ability to write clear, maintainable, portable code
- Excellent communication skills, both verbal and written
And ideally:
- Knowledge of id Technologies (especially idTech 4)
- Experience with Sony, Microsoft, and Steam APIs
- Experience with Game Networking.
Every single one of the 200 developers at this studio shares a passion for games - it shines through their impressive track record. Their advanced, integrated platform of technology & tools, which they've been evolving for 14 years, helps them maximise the care and attention to detail they put into all aspects of their work as they continue to drive towards their vision: of videogames being the world's premier form of entertainment. They're committed to making innovative, quality games.
They have an exciting, varied crop of current projects and they want talented individuals to work with them. They've got a great work environment based in Cambridge, a fun university city with a good quality of life, and they make sure it's both a stimulating place to work and a meritocracy. They care about career development, encourage ideas and contribution and enthuse their staff to keep improving, whatever their chosen discipline and stage of career - They're big enough to be professional, and flexible enough for everyone to make a difference.
They are urgently looking for a number of Senior Programmers:
AI sub-team Lead Programmer experienced with advanced game AI techniques, including practical platform optimization aspects.
Senior Rendering Programmer with extensive experience of rendering techniques, lighting, shaders.
Senior Network programmer with extensive experience of online multiplayer networking implementation.
Senior General gameplay / algorithmic Programmer with ability to devise and implement novel solutions to complex problems.
Please contact me for more details.
Our client is an independently-owned game studio based near London, England. Founded in 2001, it has rapidly established itself as one of the leading game developers in Europe. Dedicated to online gaming, the studio has contributed to several high profile releases, and is currently developing an unannounced multi-platform title.
They're currently expanding their team for their multi-platform title and are looking for self-motivated and enthusiastic people with a talent and passion for advancing the medium. They currently need a number of contract programmers to work on UI and optimisation programming. Please call for more details.
This company, located in hi-tech heart of the UK, was created in March 2000 by some of the brightest minds of a major games company who broke away to realise their vision of the gaming future. Dedicated to their vision of cool, fun state-of-the-art games that everyone can get into and play together, they are instrumental in all aspects of game development covering technology, design, art, production and management. Their current highly anticipated next gen. project is already receiving lots of interest.
They are currently embarking on an exciting new project and are looking for a highly talented Gameplay Programmer to join their team. The ideal candidate for this role will be both technically proficient and creatively-driven with a keen understanding of what makes a game fun and interesting. He/she will take responsibility for a specific (major) area or areas of game-play, including designing the architecture, leading the development, documentation and maintenance.
Required qualities:
- Good C++ background with the ability to rapidly prototype code as well as produce well engineered final code.
- In-depth understanding of working on a next generation platform (PS3/Xbox 360/DX9 PC/DX10 PC)
- Good debugging, system design and 3D math skills
- In-depth knowledge of all aspects of games development, proven by experience of working on at least two released titles and at least five years industry experience
- In-depth understanding of the development of story-driven action adventure games
-Strong analytical abilities
- Excellent communication skills
- Demonstrable highly creative programming talent and love of games.
My client is seeking exceptional Server Side Developers to join its server team in Sweden. This new server team is responsible for designing and developing the highly scalable platform that hosts the backend logic of all our games, enjoyed by millions of people worldwide every day. You will also work closely with our games studio developing fun new features. This is a rare opportunity to join a high-performance entrepreneurial team at the forefront of the social video games industry
Primary Responsibilities:
- Work with our games studios to design server features required to support new game functionality and releases.
- Identify and investigate key game backend requirements and solutions, including performance, reliability, scalability and security.
- Deliver on new software releases of the highest quality through good design, attention to detail and system testing based on evolving requirements and on a timely basis.
- Maintain documentation to support the operations team when the code is in production.
- Collaborate with the games studios to identify and develop server features that support and enhance new and existing games.
Skills
Key Requirements:
- Demonstrated expert-level proficiency in Java.
- Strong Knowledge of SQL.
- Solid object-oriented design, programming, and debugging skills.
- Track record for developing innovative approaches to solve challenges associated with designing robust highly scalable systems.
- Proficient in leveraging development tools - source code management, IDEs, and debuggers.
- Solid track record of producing high-quality client-server applications through the full product lifecycle.
- Highly motivated self-starter, who thrives in a fast-paced environment and can work independently with minimal supervision.
- Excellent team player, eager to learn from others and to share skills with colleagues.
- Degree in Computer Science or related subject.
Desirable:
- Interest in video games and online social networks
- Knowledge of Flash networking (ActionScript 3).
- Knowledge of JavaScript.
- Experience with Unix/Linux and other open source technologies and platforms.
This is a unique opportunity to join on of the most talked about games company's in the world today, a fantastic package is offered plus relocation, please get in touch asap to avoid disappointment.
This is the UK office of Xbox Live.
Ideal candidates for this position will have a strong background in games programming, with a breadth of experience in areas such as user experience, Xbox 360 APIs, web services, networking, and video. Such candidates should have a successful track record of working collaboratively with other disciplines such as programme management, design and QA, as well as other developers. Experience developing and shipping a game (disc-based or XBLA) on the Xbox 360 is required, as well as fluent in French.
Requirements for the position include:
- A bachelors degree or equivalent in Computer Science
- Strong software development experience in C/C++
- Lua experience strongly preferred but not required
- Native/fluent French language skills
- Experience shipping at least 1 game title on the Xbox 360 platform
- Solid debugging skills and knowledge of software engineering principles
- Excellent communication skills
- Passion about gaming and online entertainment
Contract initially until June 2010.
This is the UK office of Xbox Live. Ideal candidates for this position will have a strong background in games programming, with a breadth of experience in areas such as gameplay, graphics, 3D maths, content tools, networking and multiplayer. Such candidates should have a successful track record of working collaboratively with designers, animators and artists as well as other developers and QA. Experience developing and shipping a game (disc-based or XBLA) on the Xbox 360 is required.
Requirements for the position include:
- A bachelors degree or equivalent in Computer Science
- Strong software development experience in C/C++
- Lua experience strongly preferred but not required
- Experience shipping at least 1 game title on the Xbox 360 platform
- Applied knowledge of 3D maths
- Solid debugging skills and knowledge of software engineering principles
- Excellent communication skills
- Passion about gaming and online entertainment
Contract initially until June 2010.
This is the UK office of Xbox Live.
We’re looking for an experienced Software Development Engineer in Test (SDE/T) candidate to help deliver applications that will expand LIVE to every entertainment category including television, movies, sports, music, and more. We’re looking for a candidate with a proven track record delivering software and services to a broad audience who is accustomed to working within a very fast-paced, high energy environment.
This SDE/T position will be testing both the Xbox client applications and supporting our partners to test service components delivering deep content to a broad audience. We are looking for an SDET who understands application development but also has experience with the challenges of testing Enterprise level Web Services.
Must have:
- Strong experience testing software across multiple releases
- Solid ability to work in C/C++, C#, SQL, XML, ASP.NET (LUA is a bonus)
- Experience with Enterprise services and database testing
Contract initially until June 2010.
This is a multi award winning leader in the development and commercial exploitation of broadband entertainment.
Their team is made up of the cream of video game industry talent who, not content with life in the console industry, have traded in their years of experience for a role within a dynamic and exciting firm where their skills are enjoyed by millions of viewers each and everyday.
Based in the heart of London's Soho they have a relaxed and yet explosive office with no dress policy and in a good location for shops, bars, clubs and restaurants.
They are currently looking for an experienced Senior Programmer to join their team. Although this is not a games programming position, the job has many similarities from a technical point of view. This studio already employs many people from the games industry. Salary will very much be dependent on experience.
Requirements:
- Minimum 2-3 years experience as a senior programmer
- C/C++ skills are a prerequisite with additional languages an advantage
- Good degree essential
- Must have proven ability of working on team programming projects
- Familiarity with development processes and low level programming
- Knowledge of the workings of the internet an advantage
- Must have an enthusiasm to tackle difficult, high performance programming tasks
- Must be able to work with projects with short turnaround and have the ability to be part of the whole cycle.
We are working with Sony Computer Entertainment's world class development studio in London. It has unrivalled development facilities and offers a creative and stimulating environment coupled with access to the best London has to offer from their Soho office.
They are looking for an experienced and enthusiastic Senior Programmer to join its team for SingStar. The job will involve architectural reform of the User Interface back end. The ideal candidate should have experience in user interface development and preferably tools development. They should be extremely well organised with the flexibility to work within a rapidly changing development environment. This position offers a great opportunity within a high profile SCE project.
Specific Requirements
- Substantial experience as a game programmer essential.
- Substantial experience as a user interface systems programmer.
- At least one published game on PS3, XBox360, PC or equivalent.
- Experience of C++ essential.
- Experience of game scripting languages an advantage.
- Experience of architectural reform an advantage.
- Experience of developing tools an advantage, specifically with the .net framework.
- Experience of PS3 development an advantage
Skills:
- .NET
- C#
- Front-end / user interface
- Game engine / systems.
We are working with Sony Computer Entertainment's world class development studio in London. It has unrivalled development facilities and offers a creative and stimulating environment coupled with access to the best London has to offer from their Soho office.
They are looking for an experienced and enthusiastic Programmer to join its team for SingStar. The job will involve development of new features for game-related spaces in PlayStation Home, from prototyping, through to production, and release. The ideal candidate should have experience in user interface development, rapid prototyping with designers, and an understanding of network programming and messages. They should be extremely well organised with the flexibility to work within a rapidly changing development environment. This position offers a great opportunity within a high profile SCE project.
Specific Requirements
- Good programming knowledge, particularly C/C++, and LUA.
- Understanding of network programming, and messaging.
- Experience of user interface programming.
- Experience of rapid prototyping with designers.
- Use of source control and configuration systems.
- Organised and self motivated.
- Familiarity with audio programming an advantage.
- Familiarity programming with the HDK an advantage.
- Familiarity with gameplay programming, and logic flow an advantage.
- Familiarity with common aspects of music-based video games an advantage.
- Must be able to demonstrate good communication and team collaboration skills.
We are working with Sony Computer Entertainment's world class development studio in London. It has unrivalled development facilities and offers a creative and stimulating environment coupled with access to the best London has to offer from their Soho office.
They are looking for an experienced and talented Programmer to work on PhyreEngine which is a cross-platform game engine primarily aimed at PlayStation platforms, comprising of libraries and tools, and is already used by over 20 published titles. The role will be based in their Research and Development Team.
The successful candidate will work on high quality GUI application tools for PhyreEngine. He/she will be involved in the design, implementation, maintenance, and supporting of those tools.
Requirements:
- Demonstrate a strong problem solving ability.
- Ability to work well both within a team and individually.
- Good attention to detail, keeping in mind time constraints, and available resources.
- Design, implement and evangelise re-usable code components while using good coding practices and techniques.
- Research and develop new concepts or improve existing methods for use in code components.
- Complement component design with high quality and consistent regression testing methods.
- Work proactively in identifying current and future requirements of tools.
Mandatory experience:
- University degree level or equivalent in mathematics, computer science, physics, electronic engineering or related subject.
- Demonstrate working an application architectural level, whilst remaining aware of low level efficiency.
- Comprehensive GUI application coding and design
- Comprehensive Microsoft.Net 2.0 C# with Windows Forms
- C++/CLI experience
- Writing efficient C++ code
- Some 3D graphics experience
- Able to demonstrate specialised programming skills and a strong ability to manage their own work.
Senior Developer (Facebook / Online Platform R&D) - 6 months fixed term contract
A leading AAA games studio based in London urgently needs a senior developer with a strong coding background to lead and develop a small R&D team working on applications on social networks, and how these relate to console games and console development.
Main duties for the role, after assisting with selecting and hiring a small social network team, will be to manage and mentor that team. The successful candidate will be required to liaise with console teams regarding incorporating ideas and technology for social networks, with regular reporting of progress to the studio head and general manager. You will be required to plan and execute technical requirements for application development and lead the programming effort towards goals, whilst planning, reviewing and writing code.
Essential skills for the role include: experience with building successful applications on social networks, particularly Facebook and MySpace; key understanding of technical challenges; Maven level understanding of Flash and related technologies; excellent communication skills; a passion for creating great video games; flexible attitude to work; good team and work ethics, with a proven track record in his/her field.
Desirable skills include Scrum, Perforce and games development. The ideal candidate will be educated to degree level or equivalent, have extensive previous web experience and the ability to meet deadlines, whilst continually motivating, inspiring and mentoring employees of all disciplines.
Please get in touch for more info!
This company are currently working on a third person adventure with all the elements other games only claim to have. They have an informal, creative studio and an excellent benefits package.
They are looking for a talented Gameplay Programmer to develop systems related to gameplay and player interaction for the multiplayer part of their current next-gen title (PS3/Xbox360).
Responsibilities:
- Extend AI, UI, scripting and other gameplay related systems from the single player game to work in the multiplayer game.
- Work closely with the Lead Designer to develop design ideas and find creative solutions to design problems.
Required
-At least 2 years experience designing and writing AI/gameplay related systems with at least 1 published game.
- Excellent C++ skills (network and PS3/360 experience a plus).
- Good knowledge of 3D maths.
- Ability to work well as part of a creative team.
- Ability to work within a schedule.
Our Client is an entertainment software development company headquartered in London, comprising of world-class artists and programmers, united with the single vision of creating the most detailed and authentic products, providing the most immersive and enjoyable gameplay experiences possible.
They are looking for a very talented Gameplay Programmer. All candidates will have excellent C++ skills, at least 5 years' industry experience and be able to demonstrate a good understanding of how gameplay systems are implemented. In addition to this candidates will need to:
- Take an active part in the game design process working with designers and other development departments
- Turn game designs into technical specifications and implementing resulting code
- Test and refine gameplay features during the development process
- Preferably have experience implementing multi-player gameplay features
- Contribute towards a variety of different code systems related to gameplay and game modes
- Work with other programmers to interface with all project subsystems, including networking, and physics.
This flourishing independent games developer, based in London, has full funding from one of the industries biggest publishers and is actively developing titles for current and next gen consoles.
They are looking for an exceptionally talented Web Application Programmer to develop and maintain in-house tools.
The candidate will ideally have the following qualities:
· Detailed knowledge of Ruby on Rails
· Experience with web development (HTML, CSS, AJAX, Flash, Javascript)
· Experience developing for IE and Firefox
· Good Test writing skills
· Database proficiency (schema design & queries MSSQL, MySQL, MS Access)
· At least 3+ years experience developing web applications
· Development experience on Windows platforms
· Firm grasp of emailing protocol implementation (SMTP, POP3)
· Excellent organization, documentation and communication skills
Other skills:
· Detailed knowledge of Rspec and/or Cucumber BDD frameworks
· Passion for Internet technology- especially programming web applications
· Creative problem solving skills
· Discipline to produce the best results
· Team Player.
Flash Developer / Online Games / Europe
I am looking for a flash developer to join one of the worlds most successful online games studios based in Europe. With over 100million players registered this is a fantastic opportunity to create games for the masses. You will be responsible for the maintenance and improvement of new online games and game initiatives, such as virtual items and these will then be rolled out through a global network of online games portals. The ideal candidate will be solution oriented, goal driven and look at technology as a tool to achieve an entertaining result. This role will put you at the forefront of any new flash development projects.
A fantastic salary package is offered plus relocation. This company has an unbelievable HQ situated in one of Europes most beautiful and vibrant cities.
This company is an ambitious German developer. It is a financially independent development studio for next generation multiplayer games and exclusively develops its own IP. English is the studio's first language and employees come from all over the world. The work environment is highly creative with the company's ethos being that everyone plays a significant role in the development process, meaning all team members contribute their ideas and are important to the success of the game.
The Senior programmer is an exceptionally talented, ‘all-rounder’ who has the ability and passion to really own and drive key areas of their game’s code-base. In the short term the candidate will be assisting with the PC version of their next-gen title. The task could be quite varied depending on the candidate's strengths. This project offers various outstanding work including rendering, and optimisation. Long term they are looking for a key member of the game focused team.
Position Responsibilities:
- Designing, defining and developing the next generation of multiplayer internet game play, on top of multiple platforms
- Providing hands-on technical expertise to define and develop networked simulation techniques
- Interacting closely with designers, artists, and animators to bring the vision of the game to life
- Implementing game AI functionality using core AI features
- Co-Developing tools with artists, animators, designers and our core programming staff
- Creating good quality, performance-minded code
- Exploration of new practices to continually improve the quality of game development within the company
Position requirements:
- Good object oriented programming skills
- Having a passion for making and playing innovative games
- Strong background in math
- Strong background in graphics
- Fluency in English
Technical requirements
- Familiarity with network middleware
Advantageous
- 3+ years experience in game development
- Degree in programming
- Experience in onsole programming on PS2 and/or XBOX
- Experience in programming an action shooter
- Intensive knowledge of the Unreal Engine.
This Wellington based company is a game development studio dedicated to producing high quality entertainment titles, bringing together a close-knit team of talented and highly educated specialists, with world class creative and software development skills. Coming from a range of backgrounds, they have previously worked on complex commercial software applications, and special effects and animation on major motion pictures such as The Frighteners, Contact, and The Lord of the Rings trilogy.
They are looking for a talented, experienced and passionate generalist programmer to work on exciting new projects for the PS3/360/Wii and PC platforms.
Desired experience profile:
- Extensive C++ experience - at least 5 years' commercial experience
- At least 3 years experience on one or more of PS3, 360 or Wii with at least 1 published title on these platforms.
This is Australia’s largest video game developer and a leading independent development studio in the worldwide game development community. Their vision is to cultivate technological and artistic achievement, creating proprietary technologies that facilitate superior game development for both original and licensed properties. The company has proven expertise in developing games for the current gen platforms and is already engaged in working on next gen as well as all handheld platforms. With offices in three cities in Australia, they offer a challenging and rewarding career, and also a great lifestyle opportunity.
To date, they have created ten successful titles on multiple platforms and languages comprising of 37 SKUs.
They are looking for a Network Programmer with at least 3 years of programming experience with experience in network programming. The ideal candidate will have good technical problem solving ability, strong C and C++ programming skills, strong 3D programming and mathematics skills and thorough understanding of game production process.
This well regarded Australian company was set up several years ago and has grown steadily. Headed up by a team of seasoned games professionals it is an independent developer and are producing some exciting titles.
They are looking for a exceptionally talented Lead Tools Programmer to manage a team of up to 6 Tools Programmers for their existing and future titles. The Lead Tools Programmer will be responsible for the design, implementation and maintenance of the tool chain within the company. This includes Maya exporters, Asset Editors, World building tools and distributed build system. The successful candidate will maintain and grow the production process that involves more than 100 employees: artists, programmers and designers.
Required Experience:
- 5+ years professional experience as a Lead or Senior programmer
- Proven track record in developing / designing complete tool chains and production processes
- Experience in recruitment and conducting interviews
- Strong architecture, documentation and design skills
- Familiar with Source Control software (SourceSafe, CVS, Perforce)
- Expert in C++
- Win32 + ATL/WTL experience
- Experience with network and distributed programming an advantage.
This is Australia’s largest video game developer and a leading independent development studio in the worldwide game development community. Their vision is to cultivate technological and artistic achievement, creating proprietary technologies that facilitate superior game development for both original and licensed properties. The company has proven expertise in developing games for the current gen platforms and is already engaged in working on next gen as well as all handheld platforms. With offices in three cities in Australia, they offer a challenging and rewarding career, and also a great lifestyle opportunity.
To date, they have created ten successful titles on multiple platforms and languages comprising of 37 SKUs.
They are looking for a Lead Games Programmer. The ideal candidate will have a degree in Computer Science, a minimum of 5 years' experience in games development and/or 3 shipped titles and previous experience leading and motivating a team.
Other requirements for the role include:
- Strong C and C++ programming skills.
- Strong 3D programming and mathematics skills.
- Thorough understanding of game production process.
-Thoroughly knowledgeable about the TRCs for all platforms.
- Working knowledge of in-house tools.
-Thoroughly knowledgeable on all build processes.
This company have established themselves as an award winning developer with their first and second game and now highly successful franchise. They are currently working on 2 exciting next gen projects.
They need a Senior Network Programmer to join their team. Candidates will have:
- 3+ years experience in the games industry
- Shipped at least 1 high-profile console or PC title
- Direct responsibility for online performance and functionality
- Familiar with technical requirements certification process for online titles
- Excellent C++ skills
- Excellent problem-solving skills
- Excellent OO design skills
- Excellent communication, interpersonal and organizational skills (must deal with non-programmers)
- Excellent knowledge of TCP/IP and UDP network protocols
- Experience with Client/Server and Peer-to-Peer network architectures
- Extremely familiar in dealing with network-related problems (firewall issues, master-server, CD-Key authentication)
- Good knowledge of encryption, compression and lag-avoidance techniques
- Willing to relocate to Budapest/Hungary.
Making games since 2000, this Amsterdam studio has a proven reputation for creating original AAA titles for high profile publishers. Now working exclusively with an industry leader, on their current and next gen technologies and with a major franchise in the pipeline, they are looking to recruit creative and talented individuals to join their determined and experienced multi-disciplinary game teams. Although the studio employs staff from over a dozen different countries, English is the common working language.
They are looking for an experienced Senior Tech Programmer to work on their game engine. The successful candidate will be fluent in C++ and have at least one published title under their belt, preferably AAA. Expertise in the fields of graphics, audio, memory management, streaming, optimization or any combination is what they are looking for. They require someone who is skilled at optimizing code for performance, size, scalability and clarity.
Experience optimizing by vectorization, a strong knowledge of 3D maths and fluency with OpenGL, DirectX or GCM would be advantageous. They are also looking for someone with knowledge of current GPU architectures and experience designing and implementing parallel/distributed systems.