Software Engineer
![]() | |
![]() United States, Washington, Redmond | |
![]() | |
OverviewMicrosoft Surface Devices is on a mission to deliver iconic end-to-end products across hardware, software, and services that people trust and rely on every day. Central to this mission is ensuring the performance, reliability, and connectivity of our devices, especially in the development and integration of RF systems.As we strive to build desirable and powerful devices that enable the experiences people want, wireless connectivity is critical. Developing these new devices and associated experiences requires close collaboration between hardware engineers, software engineers, designers, and manufacturing partners, all with a shared focus on creating industry-defining RF solutions. Our commitment to innovation and our passion for enabling everyone to do and be their best is reflected in our devices, ensuring that they are not only cutting-edge but also robust and reliable.We are seeking a Software Engineer to contribute to the development and validation of RF-related firmware and drivers for Surface Devices. You will work closely with electrical engineers, system engineers, firmware engineers, and architects to define and implement features that optimize wireless performance across Wi-Fi, Bluetooth, cellular, and other RF technologies.Join us as we scale our organization to meet the challenges of creating new and innovative experiences and delivering devices that people love and trust.Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesDevelps and debugs RF software and Windows drivers (kernel and user-mode).Supports integration and validation of RF components in collaboration with hardware and system teams.Participates in performance tuning and issue resolution for wireless connectivity features.Contributes to test automation and validation frameworks for RF subsystems.Collaborates with internal teams and external partners (IHVs, OS teams) to ensure seamless RF integration. |