Advanced interactive consumer and industrial display terminals.
Still and video cameras with specialized functions and control.
Devices for measurement and monitoring in the field.
Connected and intelligent testing and control devices.
Seamless real-time traffic analysis and logging devices.
iOS devices with an app acting as an interface to other devices and services.
From high level UI design to low level hardware support, we have expertise at every level of device software. We can use this to create software that is both designed for humans and tuned for the underlying hardware, helping you to create a complete, usable and reliable device product.
In order to create a great device it's important that every software component plays its part. Having knowledge of software at both lower and higher levels allows us to ensure that each component is a good fit and contributes towards a great end product.
If you are looking for a small team but one which can handle the overall software development work, we think we will be the perfect match. We believe that handling the whole project helps lead to a successful end result as we can select, design and develop each component ensuring that it is congruent with the desired end product.
While we can handle every level of device software, we know that often something specific comes up where you need extra help to deal with. We also love working in together with other teams, so if you have a specific problem or area you need assistance with we would love to help. We want to do what we can to help you create the best product possible.
We follow an iterative design and development process wherever possible, with particular emphasis on the following points.
The process is always guided by the desire to keep it simple and to make sure it works for you.