Position Available at Diamond Light Source: Senior Software Engineer with Opportunities for Remote Work
Company Overview
Diamond Light Source is the UK’s premier synchrotron science facility, generating exceptionally bright X-rays, infrared, and ultraviolet light for scientific research. The institution covers a broad array of subjects, including medical breakthroughs, disease treatments, and the forefront of engineering and technological advancements.
We are embarking on an ambitious enhancement project named Diamond-II, which will feature a new apparatus, state-of-the-art experimental labs or “beamlines,” and comprehensive upgrades spanning optics, detectors, environmental samples, delivery mechanisms, and computing infrastructure. This initiative is aimed at producing a more luminous and energetic light source.
The Data Acquisition Group (DAQ)
The DAQ team is at the heart of Diamond’s operations, tasked with developing software that interfaces with the hardware necessary for conducting experiments. This encompasses everything from configuration and execution to monitoring and collecting scientific data. Our group collaborates intimately with scientists and engineers to push the envelope in software solutions for data acquisition, real-time monitoring, and visualization. Our work supports experiments that can produce up to tens of terabytes of data daily.
Our current data acquisition system employs the open-source software GDA, which manages experiments while capturing, visualizing, and storing data. With Diamond-II, we are advancing our Data Acquisition Software towards a service-based architecture with the development of the Acquisition Platform, Athena, which will elevate our scientific capabilities and eventually replace the desktop-based Eclipse UI with a more user-friendly Web UI.
Job Opportunity: Lead Senior Software Engineer – DAQ
We are excited to offer the role of senior software engineer within the DAQ group, taking charge of the team that develops DAQ software for the SCM and Crystallography science groups. Responsibilities include technical guidance, project prioritization, development management, and transitioning functionalities from GDA to Athena, all while working within an Agile framework.
You will work with other engineers, scientists, and group leaders, translating scientific needs into software requirements, and integrating these into the modernized Acquisition Platform. International collaboration is also a significant aspect of the role, promoting best practices and supporting partner facilities.
The Ideal Candidate
Candidates should have a STEM degree, experience in software development throughout its lifecycle using high-level languages, and a strong grasp of usability design principles. Prior experience in controlling remote hardware in relevant sectors is highly desired.
Proficiency in Python 3, Java, Spring, JMS, Java RMI, HDF5, Eclipse RCP, REST, and Kubernetes will be considered advantageous, along with excellent communication, analytical skills, and Agile process experience.
Key capabilities include:
– Solid leadership and organizational skills.
– Experience leading software engineering teams.
– Technical leadership expertise.
Benefits
Diamond Light Source provides a competitive employee benefits package to promote work-life balance, including ample annual leave, company holidays, flexible hours, an excellent pension scheme, onsite amenities like a nursery and sports facilities, and competitive compensation.
Application Process
Interested individuals should apply online and articulate their qualifications for the role. The initial deadline is April 14, 2024, but we will continue to review applications and conduct interviews until the position is filled