Software Development

What can you expect from our Software Development team?

Our experienced engineers at RVL offer a wide range of software development skills, while maintaining the same superior level of quality in all our processes:

  • A tailored and flexible service for your needs, working from existing technical documents, or helping to create these in the first instance.
  • Centralised Trac bug tracking system for you to remotely log in and view projects tasks and their current status.
  • Centralised SVN repository to store and control all design deliverables, allowing remote storage and access.
  • A wide range of testing options including: functional testing, static analysis, unit testing, automated regression testing, code reviews, coverage analysis and more.
  • Solid experience in designing with embedded operating systems (Embedded Linux, Mentor Graphics Nucleus, Windows CE and more).
  • On-going support for the delivered design, with the implementation of adaptations if required.
  • A working development environment for you, the customer, at the end of the project, should you wish maintain the product yourself.



Software Development
In today’s marketplace it is a real pleasure working with a truly caring supplier; one which does not just see the £ signs, but eagerly wants their customers to succeed and guides them to a greater result.

For a company like ours, in an area outside our own skill set, RVL demonstrates compassion, understanding and a desire to do the right thing which is simply fantastic. We are very proud to be working with such a trusted partner.”
Alan J Smith, Chairman, Commtel Ltd
Pyrotechnic electronic controllers project

The challenge: JESE approached us while working on a top secret […]

Hydroponic Plant Growing Management System for Chefs

The challenge: The client (EvoGro) had developed an indoor plant […]