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 range of expertise and experience includes:
- Embedded Linux
- Custom Linux Board Support
- The Internet of Things
- M2M and TCP/IP Communications
- Mobile technologies 2G-5G GSM
- Short range wireless telecoms, wireless telemetry.
- Web applications and services.
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.Robin Mugridge, Systems Software Group Leader, Oxford Instruments
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.
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.
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.Kate Hardie, Graphic Designer/Photographer, Culham Studio
He always finds a solution to every problem with his unrivalled expertise. His work and ideas are innovative. I can highly recommend him.
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.
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.
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.
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.