N

Nintendo

Video game developer and hardware maker

Senior Engineer - Networking SDET

Test Automation EngineeringUpdated on Nov 12
Full-timeRedmond, WA, USA$69.78 - $125.57

About the Job

Requirements

  • At least 5 years of software engineering or software test engineering experience.
  • Strong C and modern C++ programming skills, including experience developing high-performance, low-level software.
  • Strong software-developer understanding of networking, including implementing, testing, debugging, and troubleshooting network protocols and networked applications.
  • Hands-on experience developing network socket code using TCP/IP and UDP, including socket APIs, connection management, packet handling, timeouts, retries, and error handling.
  • Experience implementing and testing networking protocols and functionality such as TCP/IP, UDP, DNS, DHCP, HTTPS, and TLS/SSL.
  • Strong understanding of packet-level networking and experience analyzing network traffic using Wireshark, tcpdump, or similar tools.
  • Experience developing automated tests for networking software, including functional, integration, stress, reliability, concurrency, and failure/recovery testing.
  • Strong multithreading and concurrency skills, including the ability to develop and debug low-level concurrent C/C++ code.
  • Experience debugging complex networking software using debuggers, logs, packet captures, core dumps, and other low-level debugging techniques.
  • Experience building and running software across Windows, Linux, and embedded environments.
  • Ability to collaborate across development, test, and other engineering teams to solve complex technical problems.
  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • Legally eligible to work in the United States.

Responsibilities

  • Build and maintain automated tests and software development engineer in test (SDET)-style tooling.
  • Develop, maintain, and improve tests for Nintendo systems.
  • Perform deep troubleshooting and root-cause analysis for low-level, concurrent code.
  • Work with engineering teams to resolve defects and improve reliability.
  • Create practical solutions to difficult technical problems.
  • Support continuous integration systems and automated regression detection.

About the Company

Nintendo

Video game developer and hardware maker

Nintendo designs and publishes video games and gaming hardware. It runs consoles like Nintendo Switch, Wii, and Game Boy, delivering games through physical cartridges and digital downloads, often leveraging unique hardware features like motion controls and handheld-console hybrid play. Nintendo differentiates itself with a strong catalog of original IPs (Mario, Zelda, Pokémon, Donkey Kong, Animal Crossing) and an integrated hardware-software ecosystem, plus ventures into theme parks and films. Its goal is to entertain a broad audience with accessible, family-friendly experiences that create lasting fan communities.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Kyoto, Japan
Founded
1980

Recently Posted Jobs

Explore more opportunities at Nintendo

See more jobs