Nintendo Technology Development is seeking a Platform Engineer to design, build, and maintain robust, scalable, and secure software for their gaming platform.
Requirements
- Proficient in C, C++.
- Has a working knowledge of Python.
- Has experience developing embedded software.
- Possesses strong debugging and troubleshooting skills.
- Knows OS concepts, e.g., memory management, inter-process communication, threading.
- Familiar with Git workflow, open-source build systems and toolchains (ninja, LLVM, GCC, CMake, etc…)
- This position requires 5+ years of professional experience
Responsibilities
- Develop, maintain, and design platform software
- Integrate new features into existing platform software
- Perform platform analysis and propose/implement optimizations
- Implement tooling to help with software analysis
Other
- Undergraduate degree in Computer Science, Electrical Engineering, or a related field.
- This position is onsite in Redmond, WA, and not open to remote status at this time.