jobs.ac.uk - Great jobs for bright people
  • Find a Job
  • Find PhDs
  • Career Advice
  • Jobs by Email
  • Advertise a Job
  • Recruiters
  • Your Account

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

career-advice.jobs.ac.uk

Secondary Sidebar

jobs.ac.uk Career Advice

  • CV and Cover Letter Advice
    • CV Tips
    • Free CV Templates
    • Cover Letters with Examples
    • Personal Profiles
    • CV Resources
  • Jobseeking and Interview Tips
    • Jobseeking Tips
    • Academic Interviews
    • Professional Interviews
    • Jobseeking and Interview Resources
  • Career Development
    • Academic Careers
    • Research Careers
    • Career Progression Stories
    • Professional Careers
    • Working in Industry
    • Career Development Resources
    • Global Careers
    • Working From Home
  • Women in Higher Education
  • FE Career Advice
    • FE CV & Interview Tips
    • Working in FE
    • Managing your Career in FE
    • FE Jobs Profiles
  • Resources
    • Academic Case Studies
    • Professional Case Studies
    • Job Profiles
      • Biological Science Jobs
      • Health and Medical Jobs
      • Engineering and Technology Jobs
      • Computer Science Jobs
      • Physical and Environmental Science Jobs
      • Professional Service Jobs
        • Business Development Manager Jobs Profile
        • Chef Jobs Profile
        • Civil Service Jobs Profile
        • Email Marketing Jobs Profile
        • SEO Jobs Profile
        • Office Admin Jobs
    • Vlogs
  • Webinars
  • Country Profiles
    • Africa
      • Egypt
      • Ghana
      • Kenya
      • Nigeria
      • South Africa
    • Americas
      • Canada
      • United States of America
    • Asia
      • Bahrain
      • Brunei
      • China
      • Hong Kong
      • India
      • Japan
      • Kazakhstan
      • Malaysia
      • Qatar
      • Saudi Arabia
      • Dubai
      • Singapore
      • South Korea
      • Turkey
      • United Arab Emirates
      • Work in Vietnam – Country Profile
      • Work in Uzbekistan – Country Profile
    • Europe
      • Belgium
      • Denmark
      • Finland
      • France
      • Germany
      • Ireland
      • Italy
      • Netherlands
      • Norway
      • Russia
      • Spain
      • Sweden
      • Switzerland
      • United Kingdom
    • Oceania
      • Australia
      • New Zealand
  • PhD and Studentship Advice
    • PhD
    • Studentship Resources
    • Vlogs
  • Need help advertising a job?
  • About jobs.ac.uk
  • Ask A Professional
  • Academic Spotlight Interviews
  • Menu
    • CV and Cover Letter Advice
      • CV Tips
      • Free CV Templates
      • Cover Letters with Examples
      • Personal Profiles
      • CV Resources
    • Jobseeking and Interview Tips
      • Jobseeking Tips
      • Academic Interviews
      • Professional Interviews
      • Jobseeking and Interview Resources
    • Career Development
      • Academic Careers
      • Career Progression Stories
      • Research Careers
      • Professional Careers
      • Working in Industry
      • Career Development Resources
      • Global Careers
      • Working From Home
    • Women in Higher Education
    • FE Career Advice
      • FE CV & Interview Tips
      • Working in FE
      • Managing your Career in FE
      • FE Jobs Profiles
    • Resources
      • Academic Case Studies
      • Professional Case Studies
      • Interview questions tool
      • Vlogs
      • Job Profiles
        • Biological Science Jobs
        • Health and Medical Jobs
        • Engineering and Technology Jobs
        • Computer Science Jobs
        • Physical and Environmental Science Jobs
        • Professional Service Jobs
        • Civil Service jobs
    • Webinars
    • Country Profiles
      • Africa
        • Work in Egypt – Country Profile
        • Work in Ghana – Country Profile
        • Work in Kenya – Country Profile
        • Work in Nigeria – Country Profile
        • Work in South Africa – Country Profile
      • Americas
        • Work in Canada – Country Profile
        • Work in the United States of America – Country Profile
      • Asia
        • Work in Bahrain – Country Profile
        • Work in Brunei – Country Profile
        • Work in China – Country Profile
        • Work in Hong Kong – Country Profile
        • Work in India – Country Profile
        • Work in Japan – Country Profile
        • Work in Kazakhstan – Country Profile
        • Work in Malaysia – Country Profile
        • Work in Qatar – Country Profile
        • Work in Saudi Arabia – Country Profile
        • Work in Singapore – Country Profile
        • Work in South Korea – Country Profile
        • Work in Turkey – Country Profile
        • Work in United Arab Emirates – Country Profile
      • Dubai
      • Europe
        • Belgium Country Profile
        • Work in Denmark – Country Profile
        • Work in Finland – Country Profile
        • France Country Profile
        • Work in Germany – Country Profile
        • Work in Ireland – Country Profile
        • Work in Italy – Country Profile
        • Work in the Netherlands – Country Profile
        • Work in Norway – Country Profile
        • Work in Russia – Country Profile
        • Work in Spain – Country Profile
        • Work in Sweden – Country Profile
        • Work in Switzerland – Country Profile
        • Work in the United Kingdom – Country Profile
      • Oceania
        • Work in Australia – Country profile
        • Work in New Zealand – Country Profile
    • Studentship Advice
      • PhD
      • Studentship Resources
      • Vlogs
    • Need help advertising a job?
    • About jobs.ac.uk

Research Jobs in Software Engineering

research jobs in software engineering

Are you looking for research jobs in software engineering?

Software engineering research focuses on the design, development and management of software used in computing. Almost every discipline, sector and product involves the use of software and innovative research into the evolution of large-scale complex infrastructures is vital.

There is global demand for talented software engineering graduates and researchers who have the skills and vision to help develop software which transforms the lives of billions of users. If you are aspiring to a research career in software engineering you will find exciting and ground-breaking projects in the higher education sector, research institutes and foundations, public bodies, and within research-intensive technology industries worldwide.

In this section of our series on Academic Jobs in Computer Sciences, we take a look at routes into a software engineering research career and where your qualifications and knowledge can take you in this dynamic field.

Career Path

Most higher education research jobs require candidates to have completed a PhD. On completion of doctoral studies, the next step would be to apply for a postdoctoral research position on a project or activity which aligns with your knowledge and experience.

Software engineering research reaches across computer sciences, engineering, science, and mathematics and statistics. The research discipline you choose to pursue will depend on your first degree and/or Master’s and software engineering-related doctoral specialism. For any research post in software engineering, you will need excellent programming skills in at least one commonly used programming language (such as R, Python, Julia, etc.).

Research projects and activities tend to be fixed-term contracts, so you will likely complete a few postdoctoral projects before being considered for promotion to senior research associate/fellow or lecturer/senior lecturer. Alternatively, you may want to consider research posts in related institutes, government or public sector organisations and software development and engineering companies.

Working as a Software Engineering Researcher

Software engineering research is an exciting and rewarding career. Working with a network of like-minded experts from diverse academic backgrounds, you would spend most of your time testing and developing multi-use software programs and solving complex problems. The scope of software engineering research is expansive; however, current and popular research areas include:

  • Software design, quality, and maintenance
  • Software process and automation
  • Software evolution and security
  • Verification/validation
  • Artificial Intelligence
  • Pervasive and ubiquitous computing
  • Data architecture and science/data modelling
  • Programming languages

The day-to-day duties of a software engineering researcher depend on the area and the type of project you are involved in. You could be applying the most up-to-date technologies to business software and operating systems or helping to engineer enhanced software used in game design. Whatever your field of expertise, you would spend most of your time using powerful computational equipment in a lab or technical facility.

The majority of software engineering research projects are funded in partnership with external organisations and companies, so you would be working with experts from a range of backgrounds and sectors, both inside and outside academia.

In general, the majority of technical research jobs include the following duties:

  • Large-scale data analysis and interpretation.
  • Testing, analysing and modelling multi-use software.
  • Writing and maintaining modular, maintainable, and testable code.
  • Using highly specialised computational equipment.
  • Working within a multi-disciplinary team.
  • Collaborating with project partners and tech companies/industries.
  • Delivery of workshops and demonstrations to students.
  • Documenting research outcomes and development of manuscripts for publication.
  • Working with your team to compile funding proposals.

Where to find jobs

Whether you are just finishing your PhD in a related area or have already completed a postdoctoral project, there are software engineering research jobs available to suit every specialism and interest.

Software engineering research is a highly collaborative endeavour linking experts from every discipline. The development of software for a multitude of sectors and uses has led to the establishment of Research Software Engineers (RSEs), a global network of multi-disciplinary academics whose aim is to further the use of software in a research context by combining professional software engineering knowledge with research expertise. Many universities have an RSE group, so it is a good idea to familiarise yourself with current activities if you are considering a career in software engineering research. Visit the Society of Research Software Engineering (RSE) for more information about RSE fellowships and groups, member institutions and projects. You can also find out how software engineering research is funded and about current and future UK projects at UK Research and Innovation (UKRI).

If you choose to work as a researcher at a university, here are some of the roles you may come across during your search:

  • Research assistant
  • Research technician
  • Postdoctoral research fellow/associate
  • KTP associate
  • Research engineer
  • Research scientist
  • Research associate/fellow
  • Senior research fellow/associate
  • Lecturer/Senior lecturer

Find Research jobs in Software Engineering here.

Salaries

Salaries in computer sciences research vary depending on the field and specific activities of the university. However, as a general rule, postdoctoral researchers and research associates can expect to start on a salary of around £30,000 to £39,999 p.a.

PhD Studentships

Demand for experts who can combine in-depth knowledge of software engineering with appropriate research skills is high. Most research jobs require candidates to have a PhD (or soon to be completed) and a doctorate will also give you the edge in the research-intensive technology sector. You will find a wide range of PhD studentships available in software engineering, however, bear in mind that competition for places is fierce in this popular field.

A PhD takes around 3-5 years to complete; most are fully funded and come with a stipend in the range of £15,000 and £17,000 p.a.

Find PhD Studentships related to Software Engineering here.  

Further Information:

  • Academic jobs in Software Engineering
  • Lecturing jobs in Software Engineering
  • Senior-level academic jobs in Software Engineering

What did you think of our article? - please rate

5 / 5. 1


Share this article

Kate Pynn

Freelance writer and journalist who creates dynamic, flawless copy for a range of national and international titles in print and online with over 12 years experience. Previously a senior journalist at a leading national press agency.

Reader Interactions

You may also like:

  • Games-Lecturer-Jobs

    Games Lecturer Jobs

  • Senior level academic jobs in software engineering

    Senior-level academic jobs in software engineering

  • Lecturing Jobs in Software Engineering

    Lecturing Jobs in Software Engineering

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

5 − two =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow us

Searching for a job in the United Kingdom

Latest Jobs

  • Dean, School of Internet of Things

    XJTLU Entrepreneur College (Taicang) , Xi'an Jiaotong - Liverpool University

    Location: Suzhou

    Salary: Competitive


  • Lecturer in Psychology (Neuroscience) Contract Type B

    University of Galway

    Location: Galway

    Salary: £55,339.90 - £88,282.55


  • Lecturer in Psychology (Applied Behaviour Analysis) Contract Type A

    University of Galway

    Location: Galway

    Salary: £55,339.90 - £88,282.55


  • Assistant Professor in Applied Nuclear Physics (Research and Education)

    School of Physics and Astronomy, University of Birmingham

    Location: Birmingham

    Salary: £46,735 - £55,755 Grade 8


  • Assistant Professor in Midwifery (x2)

    The School of Nursing & Midwifery, Trinity College Dublin, The University of Dublin

    Location: Dublin

    Salary: £36,966.33 - £88,319.96 per annum - at a point in line with current Government pay policy.


  • Postdoctoral Research Assistant in Control Engineering

    Department of Engineering Science, University of Oxford

    Location: Oxford

    Salary: £38,674 - £46,913 per annum : Grade 7


Footer

jobs.ac.uk - Great jobs for bright people
  • Find a Job
  • Find PhDs
  • Career Advice
  • Jobs by Email
  • About Us
  • Contact Us
  • Terms of use
  • Privacy Policy
  • Cookie Policy
  • Accessibility Statement

Copyright © jobs.ac.uk 1998 - 2025

  • Find a Job
  • Find PhDs
  • Careers Advice
  • Jobs by Email
  • About Us
  • Contact Us
  • Terms of use
  • Privacy Policy
  • Cookie Policy
  • Accessibility
jobs.ac.uk - Great jobs for bright people

Copyright © jobs.ac.uk 1998 - 2025