Personal profile


Emma Söderberg is a Senior Lecturer and Reader in Computer Science at Lund University, Sweden. She received the M.Sc. degree in 2007,  the Licentiate degree in 2011, and her Ph.D. in 2013, all in the area of Computer Science and Engineering and from Lund University. Her Ph.D. thesis focused on facilitating the construction of semantic editors with the use of reference attribute grammars.  After a short stay as a postdoc at Lund University, she joined Google as a Software Engineer in Mountain View, CA, USA in the end of 2013. At Google she worked with developer infrastructure connected to source management, program analysis, and code review, for internal developer tools and external tools for the Chromium open-source project building the Chrome browser. In 2018, she returned to Lund University where she now carries out interdisciplinary research in the intersection of programming tools, software engineering, and human-computer interaction. Her research focuses on how programming tools can support human needs in the software development process.



EDAG05 Agile Software Development - optional course for 4th year engineering students in, for instance, mechanical engineering and electrical engineering. Mandatory course for 3rd year engineering students in industrial economics specializing in  sofwtare engineering. Also provided as a PhD course.


Most of my research is in collabroation with industry; we study software development in practice and evalute new solutions with practitioners. I also give talks at companies and other events to help to share knowledge between academia and industry.

Expertise related to UN Sustainable Development Goals

In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):

  • SDG 4 - Quality Education
  • SDG 9 - Industry, Innovation, and Infrastructure

UKÄ subject classification

  • Software Engineering
  • Human Computer Interaction


Dive into the research topics where Emma Söderberg is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles

Collaborations the last five years

Recent external collaboration on country/territory level. Dive into details by clicking on the dots or