Microsoft's Surface Team is seeking a talented Senior Software Engineer to join their Surface Camera SW team in Redmond. This role offers an exciting opportunity to work on next-generation products, focusing on the end-to-end software experience for camera systems.
The position involves close collaboration between hardware and software engineers, designers, and manufacturing teams. You'll be working on developing and integrating new innovations into imaging products, participating in all stages of the software development lifecycle from design to implementation, debugging, and bug fixing.
As a Senior Software Engineer, you'll be responsible for ensuring the highest quality and performance of imaging systems in Surface products. The role requires expertise in embedded software development, camera systems, and image processing, with opportunities to work on AI-enabled features.
The ideal candidate will have strong experience in C/C++ programming, embedded systems, and camera software development. You'll be working in a dynamic, collaborative environment with opportunities for professional growth and direct impact on Microsoft's flagship hardware products.
Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position offers hybrid work arrangements with up to 50% work from home and minimal travel requirements (0-25%).
This is an excellent opportunity for experienced software engineers passionate about imaging technology and interested in shaping the future of Microsoft's Surface devices. Join a team that values innovation, collaboration, and delivering exceptional products that delight customers worldwide.