We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer - Windows + Devices, Surface

Microsoft
United States, Washington, Redmond
Nov 02, 2025
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. Our team combines engineering excellence with design innovation to create experiences that empower customers to achieve more. As we strive to build desirable and powerful devices that enable the experiences people want, security and reliability are paramount. 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 solutions. 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.
ResponsibilitiesCreate software designs based on product requirements and apply software engineering principles to produce executable code that fulfills design and feature requirements. Perform feature definition, platform selection, and code implementation to deliver embedded software product designs optimized for high-volume consumer products. Collaborate with electrical engineers, system engineers, architects, and software engineers to determine the core firmware strategy for product roadmaps. Troubleshoot and debug code for modern multiprocessor systems, using hardware-level code debuggers and diagnostic tools as needed. Participate in code reviews, express technical concepts clearly, and scale conversations from block diagrams to code-level explanations. Contribute to innovation initiatives and continuous improvement within the engineering team.
Applied = 0

(web-675dddd98f-24cnf)