Software Development Engineer(2) – Senior – Kirkland, WA, USA

We’re looking for contributors to our growing incubation team working on new ways to keep the Xbox 360 on the forefront of interactive entertainment. We need adaptive problem solvers to create and explore new experiences using cutting edge technology. Our team brainstorms new experiences, produces working prototypes using industry-leading technology, and sees these prototypes through production to ship.

We are looking for an experienced Software Development Engineer to join a team focused on building innovative entertainment experiences with Kinect. The ideal candidate will have strong technical skills, an ability to work in a fast-paced and collaborative cross-discipline team environment, an ability to understand and synthesize academic research into real-time technology, and a flexible and open minded agile approach as we explore different areas.

The position will involve initial prototyping and actual building and shipping of cutting edge entertainment experiences.

Candidate Requirements:
- 7+ years of professional software development experience
- Strong programming skills in C/C++
- Strong debugging, profiling, and optimization abilities
- Experience with 3D graphics architectures
- Experience with video processing and codecs
- Experience working with modern game engines such as Unity, Unreal or equivalent
- Substantial experience with UI Middleware or UI system development is key

- Bonus Experience:
Experience shipping titles on modern console platforms
Experience shipping titles using Kinect
Experience with C# and managed code
Silverlight

Apply Now

Leave a Reply