View Job

This job is no longer available

CONTRACT —Software Engineer (Associate-Senior)

Nintendo of America Inc. | Redmond WA 98052 USA | Contract | Posted: 10/23/2012

Studio Profiletop

logo

The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Wii U™ and Wii™ home consoles, and Nintendo 3DS™ and Nintendo DS™ families of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold more than 4 billion video games and more than 637 million hardware units globally, including the current-generation Wii U, Nintendo 3DS and Nintendo 3DS XL, as well as the Game Boy™, Game Boy Advance, Nintendo DS, Nintendo DSi™ and Nintendo DSi XL™, Super NES™, Nintendo 64™, Nintendo GameCube™ and Wii systems. It has also created industry icons that have become well-known, household names such as Mario™, Donkey Kong™, Metroid™, Zelda™ and Pokémon™. A wholly owned subsidiary, Nintendo of America Inc., based in Redmond, Wash., serves as headquarters for Nintendo’s operations in the Western Hemisphere.

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