Senior Software Engineer – Portable OCT Imaging

Siloton Limited

Bristol

Hybrid

GBP 60,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Share options
Enhanced annual leave
Flexible working from home
Cycle to work scheme
Paid sick leave
Paternity/maternity cover

Job summary

Siloton in Bristol is seeking a Software Engineer or Senior Software Engineer to develop software for its portable OCT imaging system. You will work across the algorithms, image acquisition and processing, and the desktop control UI, collaborating with photonics, electronics and optics teams.

The role emphasizes performance, reliability, and turning research into production code. You will report to the CTO and benefit from hybrid working options and opportunities to mentor juniors and shape

Qualifications

  • Degree or equivalent experience in a technical field.
  • Experience with low-level software development in Rust/C/C++.
  • Ability to solve open-ended engineering problems.
  • Strong numerical and scientific reasoning for reliable software.
  • Experience with software delivery pipelines and CI/CD.

Responsibilities

  • Develop algorithms for the OCT device software.
  • Implement high-performance image acquisition, processing, and visualization pipelines.
  • Develop and maintain the Rust desktop application to control the imaging system.
  • Optimize algorithms for speed, memory usage, latency and image quality.
  • Design interfaces for cameras, stages, optics, and hardware.
  • Create state machines and control logic for device operation and calibration.
  • Integrate third-party SDKs via FFI.
  • Support lab experiments, demonstrations and imaging sessions.
  • Contribute to software architecture, reviews, docs and best practices.
  • Interact with customers to elicit requirements and provide support.
  • Senior: mentor team and lead architecture decisions.

Skills

Rust
C++
Python
Algorithms
Image processing

Education

Bachelor's degree in Computer Science
Master’s degree or PhD in a relevant technical subject

Tools

FFI integration

Job description

Siloton in Bristol is seeking a Software Engineer or Senior Software Engineer to develop software for its portable OCT imaging system. You will work across the algorithms, image acquisition and processing, and the desktop control UI, collaborating with photonics, electronics and optics teams.

The role emphasizes performance, reliability, and turning research into production code. You will report to the CTO and benefit from hybrid working options and opportunities to mentor juniors and shape

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Siloton seeks Software engineer/Senior software engineer
Siloton seeks Software engineer/Senior software engineer

Siloton Limited • Bristol

On-site
GBP 60,000 - 90,000
Share options
Enhanced annual leave
Flexible working from home
+3
Senior Software Engineer - Imaging Systems (C#, .NET, C++)
Senior Software Engineer - Imaging Systems (C#, .NET, C++)

Redline Group - Specialist Recruitment for Technology & Electronics Companies • England

On-site
GBP 60,000 - 90,000
Senior Optical Engineer – MedTech Imaging & Equity
Senior Optical Engineer – MedTech Imaging & Equity

Pictura Bio Ltd • Oxford

On-site
GBP 70,000 - 100,000
Company equity
Cycle to work scheme
Professional institute subscriptions
+1
Imaging Software Engineer for Medical Diagnostics
Imaging Software Engineer for Medical Diagnostics

R&D Partners • West of England

On-site
GBP 55,000 - 90,000
Senior Embedded Software Engineer - Real-Time, Hybrid
Senior Embedded Software Engineer - Real-Time, Hybrid

Oxford Instruments EMEAI • Severn Beach

Hybrid
GBP 70,000 - 100,000
Hybrid work
Private healthcare
Share incentive
+3
Senior Embedded Software Engineer - Real-Time, C/C++
Senior Embedded Software Engineer - Real-Time, C/C++

Oxford Instruments Plc • West of England

Hybrid
GBP 70,000 - 110,000
Hybrid working setup
Private healthcare cover
Share incentive plan
+3
Medical Imaging Software Engineer Portable Diagnostics
Medical Imaging Software Engineer Portable Diagnostics

R Dpartners • West of England

On-site
GBP 60,000 - 90,000
Senior Software Engineer – AI/Security, Windows (Hybrid)
Senior Software Engineer – AI/Security, Windows (Hybrid)

Oxford instruments • West of England

Hybrid
GBP 40,000 - 80,000
Private healthcare
Share plan
Holiday entitlement
+1
Senior Software Engineer - Medical Imaging & UI (C#)
Senior Software Engineer - Medical Imaging & UI (C#)

Optos PLC • Dunfermline

On-site
GBP 70,000 - 90,000
Senior Laser Systems Engineer — End-to-End Photonics
Senior Laser Systems Engineer — End-to-End Photonics

Bond Williams • Oxford

On-site
GBP 70,000 - 110,000
Company bonus
Share scheme
Private medical
+1