Talent.com
Senior Engineer, Device Driver (NTD)

Senior Engineer, Device Driver (NTD)

NintendoRedwood City, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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.

DESCRIPTION OF DUTIES :

Design and develop device drivers for current and future gaming consoles.

Implement robust embedded software using modern C++ constructs.

Drive architecture definition and create associated documentation.

Lead development activities on major software subsystems, providing hands-on assistance to junior team members.

SUMMARY OF REQUIREMENTS

5+ years’ experience developing device drivers for complex SOCs.

5+ years’ experience developing multithreaded software.

Hands-on experience with lower-level device driver topics such as DMA, memory hierarchy, cache coherency, use of memory barrier instructions

Ability to use a logic analyzer or oscilloscope for debug and validation.

Proficient with fundamental computer science data structures and algorithms.

Degree in Computer Engineering, Computer Science or Electrical Engineering.

PREFERRED REQUIREMENTS

MS degree

Experience using real time operating systems (RTOS)

Experience with either USB, Power Delivery or PCIe bus protocol.

Professional experience developing C++ software with C++11 and above.

This position is onsite in Redmond, WA, and not open to remote status at this time.

This position includes a base salary range of $147,847 - $221,770 annually, potential for a semi-annual discretionary performance bonus, and a comprehensive benefits package that includes medical, dental, vision, 401(k), and paid time off. Please see our Benefits & Perks page for more benefits information.

Create a job alert for this search

Engineer Device • Redwood City, CA, United States

Related jobs
  • Promoted
Diagnostics Operations Tooling and Dashboard Engineer

Diagnostics Operations Tooling and Dashboard Engineer

Trucking PeoplePalo Alto, CA, United States
Full-time
Call Liza for any questions 281-612-1870.Diagnostics Operations Tooling and Dashboard Engineer.Palo Alto, CA, United States (Remote Hybrid –. We are helping our client, a leader in.Diagnostics Opera...Show moreLast updated: 8 days ago
  • Promoted
SoC DFT DV Engineer

SoC DFT DV Engineer

AppleCupertino, CA, United States
Full-time
Imagine what you could do here.At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and the...Show moreLast updated: 8 days ago
  • Promoted
Driver - Pick-up and Deliver

Driver - Pick-up and Deliver

DoorDashRedwood City, CA, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show moreLast updated: 8 days ago
  • Promoted
Senior Device Software Engineer

Senior Device Software Engineer

Eight SleepSan Francisco, CA, United States
Full-time
Join the Sleep Fitness Movement.At Eight Sleep, we're on a mission to fuel human potential through optimal sleep.As the world's first sleep fitness company, we're redefining what it means to be wel...Show moreLast updated: 30+ days ago
  • Promoted
Senior Mechanical Engineer (Batteries and Distribution)

Senior Mechanical Engineer (Batteries and Distribution)

Foundation Robotics Labs Inc.San Francisco, CA, United States
Full-time
Senior Mechanical Engineer (Batteries and Distribution).Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing effici...Show moreLast updated: 30+ days ago
  • Promoted
Electronics Design Engineer (VNAP155)

Electronics Design Engineer (VNAP155)

40HRS, Inc.Fremont, CA, US
Full-time
Electronic Design Engineer DUTIES AND RESPONSIBILITIES Build up and manage electronic engineering team with professional capability to meet • • • • business demand and growth (Manager) Plan and implem...Show moreLast updated: 14 days ago
  • Promoted
Senior Device Engineer

Senior Device Engineer

MedasourceFoster City, CA, United States
Temporary
Device Engineer – Combination Products.Foster City, CA (Hybrid / Onsite preferred).We are seeking a highly experienced Contract Device Engineer to join our Device Development team as a key contributo...Show moreLast updated: 6 days ago
  • Promoted
Senior Engineer in Vehicle Dynamics Development

Senior Engineer in Vehicle Dynamics Development

Dew SoftwareNewark, CA, United States
Temporary
I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Title Senior E...Show moreLast updated: 4 days ago
  • Promoted
Senior Low Power Engineer

Senior Low Power Engineer

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA has continuously reinvented itself over two decades.Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parall...Show moreLast updated: 30+ days ago
  • Promoted
Sr. / Staff / Principal Analog Mixed-Signal Design Engineer

Sr. / Staff / Principal Analog Mixed-Signal Design Engineer

Omni Vision IncSanta Clara, CA, United States
Full-time
Responsible for design, development, and refinement of Multi-Gbps PAM4 SerDes IP.Design and debug experience on RTL level signal synchronization, clock tree and cross domain clock designs is a sign...Show moreLast updated: 4 days ago
  • Promoted
Senior Forward Deployed Engineer, Enterprise Application

Senior Forward Deployed Engineer, Enterprise Application

Scale AI, Inc.San Francisco, CA, United States
Full-time
Scale GP (Scale Generative AI Platform) is an enterprise-grade AI platform providing APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a full-stack engineer to help b...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior DFT Solutions

Senior DFT Solutions

ANSYSSunnyvale, CA, United States
Full-time
Job Description and Requirements.We Are : At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-drivi...Show moreLast updated: 19 hours ago
  • Promoted
CDL-A Team Truck Drivers - Home Weekly - Avg $87,000 / Yr - 3 Months Exp

CDL-A Team Truck Drivers - Home Weekly - Avg $87,000 / Yr - 3 Months Exp

C.R. EnglandSanta Cruz, CA, US
Full-time
England is Now Hiring Experienced CDL-A Team Drivers!.Home Weekly - Drivers Average $87,000 Annually per Driver •.A valid CDL-A and 3+ months of current experience are required.This lane is not suit...Show moreLast updated: 30+ days ago
  • Promoted
Senior Harness Engineer

Senior Harness Engineer

Planet Labs PBCSan Francisco, CA, United States
Full-time
We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Show moreLast updated: 1 day ago
  • Promoted
DV Engineer

DV Engineer

Condor Computing Corp.San Jose, CA, US
Full-time
DV Engineer Company : Condor Computing Corp.Location : San Jose, CA Position Type : Full Time Experience : 6 yrs work exp Education : MS / ME in Electrical Eng. CS Architect and implement test benches and ...Show moreLast updated: 23 days ago
  • Promoted
Senior DFT Engineer

Senior DFT Engineer

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA has continuously reinvented itself over two decades.Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parall...Show moreLast updated: 30+ days ago
  • Promoted
Sr. / Staff / Principal Analog Mixed-Signal Design Engineer

Sr. / Staff / Principal Analog Mixed-Signal Design Engineer

OMNIVISIONSanta Clara, CA, United States
Full-time
Responsible for design, development, and refinement of Multi-Gbps PAM4 SerDes IP.Design and debug experience on RTL level signal synchronization, clock tree and cross domain clock designs is a sign...Show moreLast updated: 30+ days ago
  • Promoted
Delivery Driver - Drive with DoorDash

Delivery Driver - Drive with DoorDash

DoorDashRedwood City, CA, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show moreLast updated: 8 days ago