Download

In April, CareerCast.com placed software engineer at the top of its rankings of 200 jobs, noting that for software engineers the "pay is great, hiring demand for their skills is through the roof, and working conditions have never been better." But what do software engineers do in 2012? From developing new tools for verifying software, to assisting product groups in coping with bugs and big data, to securing applications on mobile phones, there is a huge variety in software engineering jobs.

In this talk, we provide an overview of the tasks that software engineers at Microsoft Research tackle, and how we are driving the future of this field.