Engineer
Nintendo
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Nintendo Technology Development
The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold more than 4.7 billion video games and more than 740 million hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy™, Game Boy Advance, Nintendo DS™ family of systems, Super NES™, Nintendo 64™, Nintendo GameCube™, Wii™ and Wii U™ 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 Technology Development, based in Redmond, Washington, creates future hardware/software technology and researches North American-based technologies.
We are an equal opportunity employer offering a welcoming and inclusive environment in service to one another, our products, and the diverse consumers and communities we call home. For more information about Nintendo, please visit the company’s website at https://www.nintendo.com/.
Description Of Duties for Engineer
- Implement embedded test applications to evaluate device drivers for gaming console.
- Conduct compliance testing and compatibility testing with various 3rd party peripherals.
- Extend testing coverage by scripting on protocol exercisers or test equipment.
- Lead integration test activities with DevOps team, automating tests.
Summary Of Requirements
- Fluency of C++ programming (C++11 and above) and Python script.
- Ability to develop / modify firmware of a microcontroller.
- Degree in Computer Engineering, Computer Science or Electrical Engineering.
- Experience with USB Type-C and Power delivery protocol, PCIe bus or NVMe protocol is preferred.
- Experience using real time operating systems (RTOS) is preferred.
Working at Nintendo
This Engineer position is onsite in Redmond, WA, and not open to remote status at this time.
This contract position includes the base pay range listed below and is eligible for benefits through the employing agency. Agency benefits include eligibility for medical insurance, employee assistance program, and paid sick leave. All benefits are subject to elections, eligibility requirements, plan and program terms. Benefits offerings will be confirmed at the time of offer by the employing agency, and may differ depending on the employing agency partner.
Pay Range: $56.44—$101.59 USD
Key skills/competency
- C++ Programming
- Python Scripting
- Embedded Systems
- Device Driver Testing
- USB Type-C Protocol
- PCIe Bus
- NVMe Protocol
- Real Time Operating Systems (RTOS)
- Compliance Testing
- Test Automation
How to Get Hired at Nintendo
- Research Nintendo's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight your C++, Python, embedded systems, and testing experience for the Engineer role.
- Showcase technical expertise: Prepare to discuss device drivers, USB-C, PCIe, NVMe, and RTOS in detail.
- Demonstrate problem-solving: Be ready to share examples of how you've debugged embedded systems or automated tests.
- Network effectively: Connect with current and former Nintendo employees on LinkedIn for insider tips.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background