previous arrow
next arrow

Rufilla is a dynamic technology consultancy that empowers companies to create cutting-edge Smart products. Expanding beyond software development, we now specialize in hardware design, comprehensive product management, and even manufacturing through our trusted partners. Our expertise spans Embedded Linux, IoT, and complete, secure Smart product platforms.

Since our inception in 2009, Rufilla has collaborated with numerous companies, including Octopus Energy, Oxford Instruments, Curtiss Wright, and Naim Audio. Our work can be found in a wide array of applications, ranging from motorway signs, infrared cameras, and laboratory instruments to smart medical devices, intelligent hospital beds, live railway safety monitoring, Zigbee LED lighting in offices, and connected factory heating systems.

We pride ourselves on fostering clarity and sharing our knowledge. Our team thoroughly explains the rationale behind each project, providing valuable insights and empowering your team to enhance their skillset. Our ultimate goal is to equip you with the expertise needed to maintain your Smart products independently, rendering our services obsolete. Experience the Rufilla difference and let us help you bring your innovative ideas to life, from conception to manufacturing.

We have used Rufilla since 2012, when we embarked on a major project utilising technologies we had little experience of. During this time, Rufilla have worked collaboratively with us – helping with design concepts, providing advice while we learnt these technologies and providing essential support when we needed it quickly.

Joe and his team have always been on hand and have reliably responded rapidly and flexibly where necessary despite our development priorities changing from time to time, communicating effectively throughout. Together, we have built a comprehensive build process and system architecture which underpins our products despite our initial lack of expertise in the technologies we chose to use for the developments.

I have thoroughly enjoyed working with Rufilla and would have no hesitation in recommending them.

Robin Mugridge, Systems Software Group Leader, Oxford Instruments

We called Rufilla for specialist help with a Yocto project. Not having dealt with them previously, we were not sure how this would work out.
Joe’s team were immediately on the case and provided solutions beyond our expectations.

Great communications, skills and handover contributed to a very satisfactory result for us.

Glenn Wilkinson, Senior Engineer, Digital Barriers.

We approached Rufilla to develop a remote alarm system for our acute care hospital beds to alert staff when patients are preparing to get out of the bed.

The project required system design, multi-source component specification, procurement, assembly and testing. Rufilla worked through the project with quiet professionalism and delivered on time and at manageable cost.

A perfect partner for our project.

Chris Stacey, Managing Director, Montcalm International

What we do

Rufilla is a software consultancy with a dynamic, upbeat, approach. We specialise in helping companies take innovative new products to market, working in all stages of the development lifecycle.

We take a fresh approach to embedded software consulting. What if consultants thought about projects from the client’s perspective? Innovating with them and actually believing in their product’s potential?

Our Experience

Our range of expertise and experience includes:

  • Embedded Linux
  • Custom Linux Board Support
  • Yocto
  • The Internet of Things
  • M2M and TCP/IP Communications
  • Mobile technologies 2G-5G GSM
  • Short range wireless telecoms, wireless telemetry.
  • Web applications and services.

Product Development

Multiple Platform Development

We get creative with embedded software development on multiple platforms, including: ARM, x86, AVR32, 8051, PIC24, AVR 8-bit, SuperH. RTOS, Embedded Linux, The Yocto Project. Languages used include: C, C++, NodeJS, Java, Ruby, Python, Assembler, CSS, SQL, PostgreSQL.

Reliable delivery

We have a well-structured approach and take our responsibility to you seriously. We deliver what, how, and when we say we’ll deliver. We have a reputation for accurate and dependable fixed price quotations and manage projects from start to finish.


We’re proactive and responsive with high quality communication and will tell you how a project is going both when it is on track and when things are not going quite to plan. We’re agile and responsive and timely in our execution and delivery of projects.

Solution finders

We think that half the fun is resolving those ‘interesting’ issues which can arise in every project. We use proven self generated testing methods and enjoy the look and feel of the code so that the library / documentation will be smart and intelligible.

Be Inspired

Our key strength is in combining technologies to create innovative solutions. We have a track record of looking at projects from a different angle with new and effective results. Our dynamic, upbeat approach can feel like a breath of fresh air. We love what we do!

Our fresh approach

We work from your perspective and give clear views problem and solution. We estimate accurately, provide good project visibility and deliver high quality results. We have dependable project management with an excellent track record and managed outsourcing as required.

A good partner

We liaise closely with your team, from management to marketing. We guide, train and partner. We’re here from concept to end-of-life and are as happy in the boardroom as on the factory floor. We are a dynamic, tenacious partner to have on your next project. On your team, just not on the payroll.

Turning science and ideas into technology that works 

Joe at Rufilla and his team have done a superb job defining and writing software for our company.
He met his timeframes, and was very communicative and cooperative throughout the process.

I highly recommend Rufilla for efforts requiring excellent insight and prompt successful accomplishment.

Stephen G Sardi, VP Engineering and Service at Accu-Time Systems, Inc

Joe is professional and great to work with.
He always finds a solution to every problem with his unrivalled expertise.

His work and ideas are innovative. I can highly recommend him.

Kate Hardie, Graphic Designer/Photographer, Culham Studio

Go to the top of the page