Current jobs related to Senior Software Engineer - Didcot - Diamond Light Source


  • Didcot, United Kingdom Diamond Light Source Full time

    About the Role We now have an opportunity for a Senior Software Systems Engineer (Detectors) to lead design, development, commissioning and provide operational support of the software for detector systems in the framework of the Diamond detector development programme. In addition, they will perform work with controls systems to support the design,...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a talented Graduate Software Engineer to join our team at UK Research and Innovation. As a Graduate Software Engineer, you will play a key role in developing new software and web services that support our user and experiment programs.Key ResponsibilitiesBe involved in all stages of the software development lifecycle, from...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a talented Graduate Software Engineer to join our team at UK Research and Innovation. As a Graduate Software Engineer, you will play a key role in developing new software and web services that support our user and experiment programs.Key ResponsibilitiesBe involved in all stages of the software development lifecycle, from...

  • Software Engineer

    3 days ago


    Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a talented and motivated Software Engineer to join our dynamic team at UK Research and Innovation. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining software applications that support our scientific research and innovation initiatives.Key...

  • Software Engineer

    3 days ago


    Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a talented and motivated Software Engineer to join our dynamic team at UK Research and Innovation. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining software applications that support our scientific research and innovation initiatives.Key...


  • Didcot, Oxfordshire, United Kingdom The Rosalind Franklin Institute Full time

    The Rosalind Franklin Institute is a national research centre, funded by the UK government through UK Research and Innovation, dedicated to bringing about transformative changes in life science through interdisciplinary research and technology. As Research Software Engineer - Imaging you will be responsible for the delivery of the imaging strategy for the...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a highly motivated and talented individual to join our team as a Scientific Computing Graduate. As a member of our team, you will be responsible for developing and supporting leading-edge high-performance computational and data storage infrastructures and scientific software to perform and support world-class science.Key...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a highly motivated and talented individual to join our team as a Scientific Computing Graduate. As a member of our team, you will be responsible for developing and supporting leading-edge high-performance computational and data storage infrastructures and scientific software to perform and support world-class science.Key...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleThe UK Research and Innovation (UKRI) is seeking a highly motivated and skilled Graduate Research Software Engineer to join our team at the Science and Technology Facilities Council (STFC). As a Graduate Research Software Engineer, you will play a key role in the development and maintenance of our energy research data centre, working closely...


  • Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleThe UK Research and Innovation (UKRI) is seeking a highly motivated and skilled Graduate Research Software Engineer to join our team at the Science and Technology Facilities Council (STFC). As a Graduate Research Software Engineer, you will play a key role in the development and maintenance of our energy research data centre, working closely...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer . Our client has developed laser detection and monitoring technology which can be used for various applications. As a Senior...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer. Our client has developed laser detection and monitoring technology which can be used for various applications. As a Senior Mechanical...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer. Our client has developed laser detection and monitoring technology which can be used for various applications. As a Senior Mechanical...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer. Our client has developed laser detection and monitoring technology which can be used for various applications. As a Senior Mechanical...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer. Our client has developed laser detection and monitoring technology which can be used for various applications. As a Senior Mechanical...

  • Software Engineer

    1 week ago


    Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a highly motivated and talented Graduate Software Engineer to join our team at UK Research and Innovation. As a Graduate Software Engineer, you will play a key role in developing new software and web services that support our user and experiment programs.Key ResponsibilitiesBe involved in all stages of the software development...

  • Software Engineer

    1 week ago


    Didcot, Oxfordshire, United Kingdom UK Research and Innovation Full time

    About the RoleWe are seeking a highly motivated and talented Graduate Software Engineer to join our team at UK Research and Innovation. As a Graduate Software Engineer, you will play a key role in developing new software and web services that support our user and experiment programs.Key ResponsibilitiesBe involved in all stages of the software development...


  • Didcot, Oxfordshire, United Kingdom MARS Recruitment Full time £60,000

    Job Title: Senior Mechanical Design EngineerJob Summary:MARS Recruitment is seeking a highly skilled Senior Mechanical Design Engineer to join our client's team. As a Senior Mechanical Design Engineer, you will be responsible for leading the design and development of mechanical systems and products.Key Responsibilities:Design and develop mechanical systems...


  • Didcot, Oxfordshire, United Kingdom MARS Recruitment Full time £60,000

    Job Title: Senior Mechanical Design EngineerJob Summary:MARS Recruitment is seeking a highly skilled Senior Mechanical Design Engineer to join our client's team. As a Senior Mechanical Design Engineer, you will be responsible for leading the design and development of mechanical systems and products.Key Responsibilities:Design and develop mechanical systems...


  • Didcot, United Kingdom MARS Recruitment Full time

    Senior Mechanical Engineer | Didcot | circa £60,000pa plus benefits: A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully.An exciting technical start-up who has seen investment and are embarking on an exciting growth is looking to recruit a talented Senior Mechanical Engineer....

Senior Software Engineer

4 months ago


Didcot, United Kingdom Diamond Light Source Full time

About the Role

We now have an opportunity for a senior software engineer within the DAQ group to lead the team supporting and developing DAQ software for Diamond’s

This role involves technically guiding and leading the small team developing DAQ solutions for these science groups as well as contributing to those solutions. An important aspect of the role is prioritising and managing the development of competing work items, which can include new features, resolution of operational support issues and migration of capabilities from GDA to Athena. Software is developed following an Agile approach.

As a team leader in the DAQ Group you will work alongside other software engineers supporting a range of experimental techniques and developing DAQ capabilities in an open and collaborative environment. You will be required to interact with scientists and translate their specifications for scientific capabilities into software requirements.

You will liaise with controls, data analysis and information management engineers to put these requirements into action. You will collaborate with the beamline scientists and science group leaders to prioritise the work of your team and you will support the DAQ Core Team in the modernisation of the Acquisition Platform. You will also potentially participate in international collaborations within this domain, sharing best practice and supporting other facilities and synchrotrons within the collaboration.

Diamond is an exciting place to work. The work is both challenging and varied. With the upgrade of the beamline software architecture there is the opportunity to work with new and cutting-edge technology and approaches, such as containerisation, service-oriented software, modern Python paradigms and AI/ML. The new software architectural approaches offer greater opportunities for cross group and international cross facility collaboration.

About You

You will be qualified to degree level in a STEM subject, with experience in the full Software Development Lifecycle, using a modern high-level language, and with an understanding of good software design principles and design for usability.

Ideally you will have experience of writing software to control and monitor remote hardware in either the scientific, industrial, military or home automation sector and be familiar with the typical challenges and solutions presented by this kind of software application. Please note that the focus of this role is not data processing or analysis but experiment configuration and monitoring, and scientific instrument orchestration and data collection.

Experience of working with large and complex code bases would be an advantage, as would experience of Python 3 (particularly the libraries that facilitate asynchronous computing), Java, Spring, JMS message-oriented middleware, Java RMI, the HDF5 file format, the Eclipse RCP platform, REST and Kubernetes.

You should display good communication, interpersonal and analytical skills, with a personal interest or experience in science. Practical experience of the Agile software delivery process would be an advantage.

You should additionally be able to demonstrate the following essential capabilities:

Strong leadership and organisation. Proven experience in managing small teams of software engineers. Proven experience in providing technical leadership.

Benefits

Diamond offers an exceptional benefits package to support staff in achieving a positive work/life balance. This includes 25 days annual leave plus 13 days of statutory and company holidays, along with flexible working hours and an excellent pension scheme. Staff also have access to a range of amenities on site including a nursery, cafes, a restaurant and sports and leisure facilities.

Diamond will offer a salary commensurate with experience.