Change-Job.com

A creative, friendly & professional approach to your new career.

... view the job details.

Search

Keywords
Skills, town/city, position etc.

Favourites

To add a job to your favourites list click on the 'Add to favourites' button in the top right corner of each job listing.

Jobs By Email

Stay up-to-date with jobs in your in-box! Read more, or get started by entering your email address below.

Change on Twitter Change on Facebook

Jobs List << Back

SENIOR SOFTWARE ENGINEER
Add to favourites
Jobref:
331SSE
Location:
Nationwide (Dublin)
Type:
Year
Start:
1 July 2011

Roll Overview:
As a part of the product development team you will help design and build our core products and have access to the very latest in gaming hardware and tools.
• 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 will be expected to take responsibility for, and strongly influence the products they develop and the customers they work with.
• 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 on a regular basis
• 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, presentations and technical relationships with partner companies
• Working directly with customers, often on-site, to ensure they are getting the most from our products

Requirements:

• Bachelor\'s Degree in Computer Science or equivalent
• Exceptional C++ skills and experience with Object Oriented Programming technique
• Strong communication skills and the ability to work in a team environment
• Proven ability to work in a team environment on a shared code base

Desirable skills:

Background in game development
Experience developing 3D graphics applications and tools
Low level optimisation skills
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 for this job...

Enter your email address, check the appropriate box, and then hit the 'Apply' button.
If you are an exiting Change candidate, make sure you use your registered email address.

If you you would like to apply for multiple jobs, add them to your favourites and then use the 'Submit CV' link in the favourites box.

I am an existing Change candidate and would like to renew my stored details.
I am an existing Change candidate and my stored details are up-to-date.
I have not registered with Change before.

All content on this site © Change Job Ltd 2012. All rights reserved.