Our team of software engineers have a broad experience of many
different types of software. We can help you to specify, design and implement
your project. This helps you reduce your time to market and produce a
professional and robust application.
Key Benefits
Multi-skilled software engineers
Rapid prototyping
Short time to market
Capabilities
Windows Software Development
We have developed software for the Windows 95, 98, ME, NT and 2000
environments. We develop using Microsoft Visual C++ and Microsoft
Foundation Classes (MFC). Our experience includes applications
involving
Graphical User Interface
Database development
Communications (modems and RS232)
Networking (TCP/IP using Winsock)
Embedded Software Development
We have developed embedded software for a range of real-time kernels
and on a variety of platforms. We have experience of VxWorks, RTEMS
and many other real-time operating systems. We have developed software
for a range of processors ranging from PIC's to Power PC systems (and
just about everything in-between!).
Palm Pilot Applications
We have developed a number of applications on the Palm Pilot
including Conduit software that allows the data collected by our Palm
application to be synchronised with the PC.
Windows CE Applications
We have developed applications for the Windows CE platform. The
applications provided have been tightly integrated with software
running on a desktop PC. More details about our Windows CE Development
pages.
Telecoms Software
We have developed a wide range of telecoms software
including test suites and state machines (see Telecoms Software
for more details).
Examples
Many of our customers ask that we respect their privacy and do not publicize
the work that we do for them. We are, however, free to discuss a project
involving vehicle data loggers.
This project involved embedded software (on the vehicle data logger). We
provided calibration tools for use in the field using either a Palm Pilot or a
Windows CE device. The data collected from the loggers was then stored on
Compact FLASH cards and transferred to a PC where Windows Software loads the
data and allows customers to view details about journeys made by the vehicle.
More information about this project can be found in our Case Study
pages.