View Job
CONTRACT —Software Engineer (Associate-Senior)
Nintendo of America Inc. | Redmond WA 98052 USA | Contract | Posted: 10/23/2012
Studio Profiletop

Job Descriptiontop
** 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.
Familiar with HTML technologies, JavaScript and underlying design concepts.
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.
Software Engineer:
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.
Job Detailstop
| Location | Redmond, WA, 98052, United States |
|---|---|
| Job Level | Mid-Level |
| Categories | Network / System Admin / IT, Programmer / Engineer |
| Pref Degree | Bachelor's Degree |
| Work Site | On site |
Location Maptop
Contact Informationtop
| Contact Name | Teia Bartz |
|---|---|
| How to apply | Applications are no longer accepted for this job posting. |
| Primary Phone | 425.861.2160 |
| Job Code | CONTR |