Oxford Instruments Logo

Enabling Tomorrow's Discoveries

Client:

Oxford Instruments

Project:

Saturn Platform Development

Goal:

Create a unified technology platform to support multiple product lines and enable rapid future development.

Saturn platform device

Results

Established standardised build processes
Created maintainable, scalable systems
Enabled rapid platform updates
Reduced development time from years to weeks
Provided future-proof architecture
Scientists working at laboratory workstations

Challenge

Develop a flexible, maintainable platform supporting a range of scientific instruments, while letting Oxford Instruments’ Windows-based development team build applications in C#.
Scientists working at laboratory workstations
Graphic of Holographic Tablet

Our Solution

Together we developed the Saturn platform providing:
Custom Linux-based operating system
Comprehensive board support packages
Integrated development environment
Application development framework
Continuous integration build server
Automated testing capabilities
Streamlined deployment processes
Mono framework integration for C# development
Software developers at work

A key decision in the Saturn platform was Rufilla’s early adoption of Yocto. In 2012, when most embedded Linux systems were custom-built for each application, Rufilla made Yocto the foundation of the platform, years before it became the industry standard.

User Benefits

Development time cut from years to weeks
Reduced development costs
Reduced learning curve
Improved code maintainability
Streamlined deployment
Enhanced debugging capabilities
Future-proof architecture
Better version control
Simplified product updates
Enhanced security

Technical Solution

The technical work included:

Core System Architecture
Custom Linux-based operating system
Modular architecture
Cross-platform compatibility
Mono integration for C# development
Secure update mechanism
Development Infrastructure
Comprehensive development framework
Automated build system
Continuous integration pipeline
Robust testing framework
Advanced debugging tools

Featured Projects

Innovation in Action

Man viewing x-ray

Apollo X-Ray Detection System

Scanning time cut from 11 hours to 30 minutes

View of Micron accuracy

Symmetry Camera System

5,000 frames per second image capture

Graphic of smart tech house icon

Home Mini 

Deployed to hundreds of thousands of homes UK-wide

Graphic of Energy Network Pylon

Octo Secure (DESNZ Project)

Works without internet connectivity, proven in a 250-user trial

Building something similar?

Tell us about it and we will tell you how we can help.

Get in touch