Contract - Sr Engineer (Ntd)
nintendo
Job Score
70 ptsNintendo 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.
Nintendo is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home. We do all of this with kindness, empathy and respect for each other.
SUMMARY:
Delivers end-to-end complex engineering projects and proactively identifies opportunities & risks at a module level. Acts as a resource and mentor for other engineers.
DESCRIPTION OF DUTIES
- [SW][HW] Owns one or more modules. Understands the development lifecycle and is able to own modules at any phase of the lifecycle
- [SW][HW] Owns product quality over the entire lifecycle from conception and development to release and maintenance
- [SW][HW] Provides documentation for owned modules and features in a timely manner
- [SW][HW] Provides front-line support to internal and external customers and triages bug reports from them
- Performs code reviews, technical design reviews, and test plan reviews
- Scopes and executes delivery of modules involving multiple engineers
- [SW][HW] Scopes and plans sprints for owned module(s). Provides technical input into overall roadmap planning
- [SW] Prioritizes and balances new feature development vs. maintenance work
- Communicates and presents effectively to customers, internal stakeholders, and external vendors
- [SDET] Create Test Plans to determine strategy, test coverage, and required tooling to ensure high product quality
- [SDET] Designs, implements, and executes Automation Frameworks, Tools, and Tests for complex systems
- [SDET] Develops automation systems using and targeting various technology domains with respect to hardware and software modules
- [SDET] Works with DevOps to implement Continuous Integration for test automation
- [SDET] Drives finding root cause and resolution of defects
- [SW] Consistently delivers high-quality and performant software solutions
- [HW] Consistently delivers high-quality and performant hardware solutions
- [OPT] Research complex subjects and provides expert guidance
- [OPT] Develops new features, conducts performance analysis, optimizes systems, and diagnoses failures
- Effectively debugs complex problems
- Makes pragmatic design decisions identifying risks, trade-offs, and alternatives
- Designs and implements complex systems
- Identifies problems with requirements and helps to resolve them
- Identifies and resolves dependencies impacting the team
- Analyzes existing processes and technologies and makes recommendations for improvement
- Collaborates with peer groups and other teams across Nintendo
- Provides coaching and mentorship and acts as a resource to other engineers
- Participates as a key contributor to the hiring process
- Up to 10% travel; domestic and international
SUMMARY OF REQUIREMENTS
- [SW] 5+ years of recent experience developing software
- [HW] 5+ years of recent experience developing hardware
- [SDET] 5+ years of recent experience testing software
- [OPT] Comprehensive knowledge of embedded software/hardware design, application software design and emerging technologies
- [OPT] Comprehensive knowledge of application software design and emerging technologies
- [OPT] Comprehensive knowledge of application software design
- [OPT] Comprehensive knowledge of system software design and emerging technologies
- [OPT] Comprehensive knowledge of system software design
- [OPT] Comprehensive knowledge of real-time interactive platform technologies and industry-related trends
- [SDET] Comprehensive knowledge of software testing methodologies
- [OPT] Highly proficient in their domain and knowledgeable in diverse technologies
- [OPT] Highly proficient and knowledgeable in their domain
- [SW] Strong grasp of data structure and algorithms, multithreaded programming, and OS fundamentals
- [OPT] Experience with using graphics API such as OpenGL, Vulkan or DirectX
- [OPT] Fluency with C, C++ or C# (or equivalent)
- [OPT] Fluency with C++
- BS or MS in engineering or equivalent
- Valid passport may be required
Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role.
This 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.
Discover Other Areas
Understand the scope of work, key skills, and tools used in different career areas.
About People Analyst
The People Analyst is the professional responsible for transforming people data into strategic insights for HR decision-making. They combine data analysis knowledge with people management vision to help organizations understand workforce metrics, turnover, engagement, and diversity.
Key skills include people analytics, workforce analytics, turnover and retention analysis, HR metrics (time-to-hire, cost-per-hire, e-NPS), data visualization (Power BI, Tableau, Visier), workforce planning, and compensation analysis. Knowledge of statistics, SQL, and people analytics tools is a differentiator.
People Analysts in technology companies are highly valued, especially those who can translate complex people data into actionable insights for retention, diversity, and growth strategies. The field offers opportunities from HR analyst to head of people analytics, with a focus on data-driven people management.
About Digital Marketing
Digital Marketing is a constantly expanding field, driven by e-commerce growth and the need for a strong digital presence. Marketing professionals master tools like Google Ads, Meta Ads, HubSpot, Google Analytics, and automation platforms.
Most sought-after specializations include Growth Marketing, Performance, SEO, Content Marketing, and Growth Hacking. The combination of creativity with data analysis is the most valued differentiator in the market.
The market offers opportunities in both agencies and technology companies, with competitive salaries and remote work possibilities.
About Content Manager
The Content Manager is the professional responsible for leading the entire content strategy, production, and management of an organization. They define the editorial strategy, coordinate writing teams, and ensure content aligns with business goals and brand identity.
Key skills include content strategy, editorial planning, content audit, buyer persona, customer journey, content ops, content governance, performance metrics (ROI, engagement, organic traffic), and team management. Knowledge of WordPress, Contentful, Notion, and analytics tools is a differentiator.
Content Managers in technology companies are highly valued, especially those who can align content with conversion funnels, lead multidisciplinary teams, and use data to optimize editorial strategy. The field offers opportunities from content manager to head of content, with a focus on strategy, quality, and scale.
About Content Writer
The Content Writer is the professional responsible for creating quality written content for websites, blogs, social media, and other digital platforms. They combine writing skills with content strategy and SEO to attract, engage, and convert audiences.
Key skills include blog content creation, landing pages, newsletters, social media content, keyword research, content strategy, editorial calendar, and SEO writing. Knowledge of WordPress, Surfer SEO, Ahrefs, and analytics tools is a differentiator.
Content Writers in technology companies are highly valued, especially those who can create accessible technical content, evergreen content, and content that generates organic traffic. The field offers opportunities from junior content writer to head of content, with a focus on quality, strategy, and content performance.
About Software Development
Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.
Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.
Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.