Microsoft is seeking a Research Software Development Engineer to join their team in developing algorithms and efficient implementations for silicon on next-generation devices and operating systems. This hands-on technical role offers the opportunity to work on projects that impact millions of users. The position involves collaborating with researchers and product teams, focusing on low-level programming and optimization. The role requires expertise in C/C++ programming, with preferred experience in image processing and SIMD optimization. Working in Microsoft's innovative environment, you'll have access to industry-leading benefits and the chance to work on cutting-edge technology. The position offers competitive compensation and the flexibility of up to 100% remote work, making it an excellent opportunity for experienced software engineers looking to make an impact in research and development. The role combines practical software engineering with research elements, offering a unique blend of technical challenges and innovative work.