CONTRACT —Software Engineer (Associate-Senior)
Nintendo of America Inc. | Redmond WA 98052 USA | Contract | Posted: 10/23/2012
** This is a CONTRACT position
Description of Duties:
Perform software branch and merge process between release cycles.
Support and maintain source control environment.
Update, refactor and maintain cross-platform build pipelines.
Integrate and develop new and existing functional components across a large code base.
Support other engineers in understanding areas of the code.
Engage and tackle a wide diversity of needs during software development.
Summary of Requirements:
Experience with modern CPU architectures and real-time systems programming.
Love your revision control (git) with some experience in other systems (svn, perforce)
Ability to write clear, maintainable, documented and thread safe code.
A strong team player that is assertive, self-motivated, positive, and has a strong desire to add value to the team.
Excellent organizational skills.
Excellent problem-solver and creative thinker.
A high degree of accuracy, care and attention to detail.
Addition Experience and Skill that are a Plus:
Experience with Linux, FreeBSD, cygwin or other UNIX environments.
Enjoys optimizing code for both readability and performance.
Experience with PERL and/or other scripting languages.
Familiar with relational databases, such as MySQL or PostgreSQL.
Are familiar with network programming, and concepts used in solving the C10k problem.
Japanese language skills.
Associate Software Engineer:
One to three years of experience in the field or in a related area.
Demonstrated proficiency in C/C++.
Solid object-oriented design, programming and debugging skills.
Three to five years of experience in the field or in a related area.
Candidate should be an excellent C/C++ programmer, able to write correct and efficient code quickly.
Solid object-oriented design, programming and great debugging skills.
Assists with mentoring junior programmers to improve quality of work.
Well versed and proficient with the STL library.
Senior Software Engineer:
Five to seven years of experience in the field or in a related area.
Deep knowledge of C/C++, and familiar with other programming languages.
Strong experience developing for multiple platforms.
Accountable for overall code quality, ensure code is cross platform, and is reusable.
Experience with real-time, modular, and multi-threaded programming is a must have.
Teaches and mentors developers on the team.
Technical liaison with development teams.
** This is a CONTRACT position
** Applications and resumes will only be accepted through Nintendo's website. www.nintendo.com/corp/jobs.jsp, as we no longer accept paper, faxed, or emailed resumes.
We are an equal opportunity employer valuing diversity…celebrating strengths.
This job listing originated on Gamasutra.com, the game industry's leader.
|Location||Redmond, WA, 98052, United States|
|Categories||Network / System Admin / IT, Programmer / Engineer|
|Pref Degree||Bachelor's Degree|
|Work Site||On site|
|Contact Name||Teia Bartz|
|How to apply||Applications are no longer accepted for this job posting.|