Join us to apply for the Scientific Software Engineer role at Taihan Cable & Solution.
Salary: £56,509 to £62,159 per annum (dependent on skills and experience)
Hours: Full time or Part-time (minimum 30 hours per week)
Contract Type: Fixed Term to 31st March 2027
Location: Science and Technology Facilities Council, Rutherford Appleton Laboratory, Harwell, Oxfordshire OX11 0DE
Come and do impactful work with cutting-edge technology and world-leading scientists and engineers. Utilize some of the UK’s most advanced supercomputers to address challenges that benefit daily life in the UK and beyond.
STFC's Central Laser Facility (CLF) offers advanced laser research facilities for UK and international scientists. The CLF has received £17M funding for a four-year upgrade project called HiLUX, which aims to extend ultrafast laser spectroscopy techniques through laboratory upgrades, new laser systems, detectors, control systems, and data handling technologies. This project will make HiLUX the only open-access facility worldwide providing extensive spectroscopy options, enabling the study of complex systems relevant to societal, environmental, and industrial issues, including biomolecular dynamics, biomedical analysis, energy storage, catalysis, and photovoltaics.
About The Role
The HiLUX project seeks a scientific software engineer to develop software that maximizes the scientific use of data from ultrafast laser spectroscopy experiments. Your responsibilities will include:
* Developing data analysis software for photoemission spectroscopy to enable real-time spectral analysis.
* Adapting commercial data acquisition software for use with laser-based experiments involving a momentum microscope and hemispherical analyser.
* Enhancing existing data acquisition and analysis interfaces for techniques such as time-resolved infrared, visible, Raman, multidimensional, and sum-frequency generation spectroscopy.
* Applying advanced data analysis methods, including global analysis, PCA, lifetime density analysis, and machine learning.
You will collaborate with physicists, chemists, materials scientists, engineers, and software teams, interfacing with scientists to gather requirements and working closely with the software engineering group. The control system is based on EPICS, and Apache Kafka will be used for data transport. You will also coordinate with STFC’s scientific computing department and international partners to develop shared approaches. The software you create will serve a broad research community across various scientific disciplines.
Person Specification
The essential criteria, assessed at shortlisting and interview stages, include:
* A degree in a STEM subject with proven experience in scientific software development, including data acquisition and analysis.
* Proficiency in Python and scientific packages such as numpy, scipy, matplotlib, pandas.
* Knowledge of modern software development practices like testing, version control, CI, Agile, and object-oriented design.
* Experience leading full software project lifecycles from requirements to deployment and maintenance.
* Ability to independently design technical solutions and deliver complete software products.
* Effective communication skills and teamwork capability.
Join us to explore some of the universe's biggest questions and contribute to impactful scientific work. We offer an excellent benefits package, including 30 days annual leave, public holidays, flexible hours, a strong pension scheme, social activities, and a subsidized restaurant.
Please note, sponsorship requirements for UK work are applicable, with costs payable to the Home Office, potentially reimbursed after employment begins. For details, visit https://www.gov.uk/skilled-worker-visa/how-much-it-costs.
#J-18808-Ljbffr