This vacancy is now closed
Job Title (Senior) Software Systems Engineer
Job Reference 097/17/NH
Post Type Permanent / Full time
Division Technical
Salary information £32,480 to £38,211 (Discretionary range to £43,943) or £41,878 to £49,268 (Discretionary range to £56,658) for Senior level
Application deadline 01/10/2017


Job Description

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 which drive development of the distributed-control systems.

This is an exciting opportunity, as a Software Systems Engineer or Senior Software Systems Engineer, to participate in this cutting edge facility. Working on distributed-control systems your task will be to support the development of electro-mechanical motion control systems and their integration in the overall distributed control system. This will extend from working with internal customers on specification to development and into operations.

You will be working in a distributed, heterogeneous computing environment, using bespoke motion controller, embedded servers and Linux workstations for the operator interfaces and development environment. Most server applications are coded in C or built using the EPICS control system toolkit, while client applications use a combination of Java and Python or tools.

You will need to demonstrate an excellent understanding of computing technology applied to real-time and distributed control applications and excellent programming skills. Together with a good honours degree in physics, electronic engineering or computer science. For the right candidate the position offers a relaxed non-commercial environment full of motivated individuals and comprehensive benefits.

Please see below for the full job description and person specification for both roles:

Senior Software Systems Engineer - Job Description
Senior Software Systems Engineer - Person Specification

Software Systems Engineer - Job Description
Software Systems Engineer - Person Specification
 

Qualification & Experience - Essential

Please see above Person Specification.

Qualification & Experience - Desirable

Please see above Person Specification.

Further Information

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 recruitment@diamond.ac.uk



Other information