Senior Software Engineer - Xbox Input and Accessories

Global technology company leading in gaming, cloud computing, and software development.
Embedded
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Gaming

Description For Senior Software Engineer - Xbox Input and Accessories

Microsoft's Xbox Input and Accessories team is seeking a Senior Software Engineer to help revolutionize gaming input experiences across multiple platforms. The role focuses on developing services and APIs that power input functionality for billions of devices, including Xbox consoles, Windows PCs, and cloud gaming platforms. You'll work on OS development with user-mode APIs and services, emphasizing reliability and performance. The position involves creating solutions for various input devices, from traditional controllers to innovative accessories like the Xbox Adaptive Controller. With gaming reaching over 3 billion players worldwide, this role offers an opportunity to impact how people interact with games across console, PC, mobile, and cloud platforms. The team operates at the intersection of hardware and software, requiring expertise in C/C++ development and API design. Working in a collaborative environment, you'll interact with multiple teams to shape the future of gaming input technology.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer - Xbox Input and Accessories

  • Designing and developing API components with reliability, compatibility and usability in mind
  • Collaborate with cross-functional teams, including hardware engineers, game developers, system architects, industry partners and other software teams
  • Debug and fix incoming regressions in new and existing components
  • Contribute to an inclusive Microsoft culture

Requirements For Senior Software Engineer - Xbox Input and Accessories

  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering OR equivalent experience
  • 4+ years of experience designing, developing and debugging in C/C++
  • Advanced English level
  • Solid written and verbal communication skills
  • Desire to learn and grow

Benefits For Senior Software Engineer - Xbox Input and Accessories

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Xbox Input and Accessories

Senior Software Engineer

Senior Software Engineer position at Microsoft's Mixed Reality team, focusing on display pipeline software and firmware development for AR/VR products.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Surface team in Hyderabad, focusing on embedded systems development and hardware integration for Surface devices.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on firmware architecture and design for cloud infrastructure systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on firmware development and validation for cloud infrastructure, requiring 10+ years of experience in SoC and embedded systems.

Senior Firmware Engineer

Senior Firmware Engineer position at Microsoft's SCHIE team in Bangalore, focusing on Azure Infrastructure firmware development with 10+ years of experience required.