We work with proven processes to internationally recognised standards.

We work to an agile, incremental development process using an object-orientated methodology.

Read More

We solve challenging technical problems.

We blend engineering rigour with creativity to solve problems which cross into mathematical or other science-based domains.

Read More

We develop embedded software.

Our professionally accredited multi-disciplinary team covers the entire software development life cycle.

Read More

Featured Case Studies

Automated Meter Reading

How we managed to achieve a 10 year battery life for buried water meters, by rethinking the wireless debriefing algorithm.

FPGA-based VME UART Multiplexer

Find out how we reduced our client's exposure to third party components and obsolescence with new firmware for their submarine cable equipment.