Graduate Software Engineer in Data Acquisition

This vacancy is now closed
Job Title Graduate Software Engineer in Data Acquisition
Job Reference 048/17/CH
Post Type Full time / Permanent
Division Life Science
Salary information £25,247 to £29,702 (Discretionary range to £34,157)
Application deadline 18/01/2018

Job Description

This is an exciting opportunity, as a Graduate Software Engineer, to participate in this cutting edge facility. Working on client-server applications your task will be to work closely with a team of scientists and engineers to specify and develop software to orchestrate experiments; to provide a user interface and experiment workflow that helps users to get the most out of Diamond. We are currently integrating faster and higher capacity detectors and robotics, providing faster and more advanced analysis in real-time and improving the workflow and usability of the facility. Through automating and streamlining more-and-more of the experimental process, you will play a key role in helping Diamond perform more and better science. You will be working in a Linux computing environment with access to well supported, high performance computing and distributed control systems. Our main server application is built using Java and Python and our client applications in Java and increasingly JavaScript.
You will need to demonstrate an understanding of software development and support and the ability to work with Diamond’s scientists. Together with a good honours degree in maths, science, electronic engineering or computer science. For the right candidate the position offers a relaxed non-commercial environment full of motivated individuals and comprehensive benefits.

Main responsibilities will include:

  • Develop and support software and workflows for the acquisition of data by beamlines at Diamond;
  • Work with Diamond’s analysis group to integrate analysis with acquisition software;
  • Contribute to the core framework of the data acquisition software at Diamond.

Qualification & Experience - Essential

  • Experience of object oriented languages such as Java, C, C++ or Python;
  • Good degree in a STEM area.

Qualification & Experience - Desirable

Experience in software engineering.

Further Information

Diamond Light Source is one of the most advanced scientific facilities in the world. It houses the UK’s synchrotron light source, a giant microscope that can produce beams of light 10 billion times brighter than the sun, to probe the structure and composition of matter. From viruses and vaccines, to alternative energy solutions and nanotechnology, it underpins research and innovation for more than 8000 scientists. The development of the facility is key to maintaining its world-class, and in many areas, world-leading standing. Developments include improvements in brightness of sources, optical components and state-of-the-art detectors. Such developments initiate new requirements and operational support of the distributed-control systems, along with advances in data acquisition.

Applying for employment

For further details on applying for employment at Diamond, please visit our 'Application Form' page.

Appointments will be made depending on the skills and experience of the candidate. Electronic Diamond application forms in MS-Word are preferred. These should be emailed to

Other information