Software Engineer
Software engineer/Senior software engineer Bristol-based health tech start-up Siloton seeks a skilled and innovative individual who is interested in applying their software engineering skills to improve the lives of people with eye disease.
Software engineer/Senior software engineer
Bristol-based health tech start-up Siloton seeks a skilled and innovative individual who is interested in applying their software engineering skills to improve the lives of people with eye disease.
What we do
Four hundred and twenty million people suffer from chronic eye disease; it is the leading cause of sight loss in the developed world. To prevent people going blind, clinicians take sub-surface images of the back of the eye so that the condition can be diagnosed and managed appropriately. This uses a device called an optical coherence tomography machine, or ‘OCT’, which currently require bulky, desk-sized workstations. Siloton is developing the first truly portable OCT to provide better access to diagnostic and monitoring services for everyone who needs it. Based on Siloton’s world-leading photonic chip technology, this will reduce the burden of treatment while removing bottlenecks in the clinical pipeline, alleviating pressure on healthcare systems and ensuring patients receive the best possible care, wherever and whoever they are.
What we are looking for
You will join Siloton as a Software Engineer or Senior Software Engineer, working closely with the current Senior Software Engineer and technical team as a whole.Our software is mostly written with Rust, with some work done in Python. Rust knowledge is not essential, and can be learned on the job.This is a broad, hands-on engineering role. You will develop software across Siloton’s OCT imaging system: from the algorithms that will run within the medical device to the desktop application used to configure, control and monitor it. This includes high-performance image acquisition and processing algorithms, implementing reliable control of cameras and other instruments, and building the desktop graphical user interface through which researchers, clinicians, and operators use our system.This role combines systems programming, numerical and image-processing software, instrument control and desktop application development. You will work closely with engineers in photonics, electronics, and optics to turn experimental imaging systems into reliable medical-device software.This role is best suited to someone who enjoys problem solving involving physical systems, performance constraints, complex data flows and real-time behaviour.You will be reporting directly to Siloton’s CTO, Dr. Euan Allen.
Responsibilities
Your work will include:
Posted July 31, 2026