Electronic solutions: our capabilities

Most of the work of our Electronic Systems Group involves some mixture of the following disciplines:

Problem solving

Our Electronic Systems Group focuses on solving challenging technical problems and delivering practical solutions. Its ability to innovate solutions depends on applying a multidisciplinary approach, practical experience, lateral thinking and intellectual horsepower.

Working with clients

Our Electronic Systems Group doesn't solve problems in isolation — it delivers solutions to clients. Like the rest of our business, that means that it needs to be customer focused at all times and prepared to work closely with our clients to make sure it meets the clients' needs — sometimes working directly on customer site if required.

Digital electronics

Many — though not all — of the technology solutions delivered by our Electronic Systems Group are simply too demanding or specific to be delivered using off-the-shelf equipment, so it regularly designs and develops its own high-end boards using a wide range of electronic components. A large proportion of the work done by our Electronic Systems Group depends on developing particularly efficient FPGA implementations.

Software engineering

Our Electronic Systems Group develops application software as well as embedded systems and hardware drivers, typically all implemented using C or C++. Our software engineers typically understand the detailed workings of the hardware platform they are developing on and are happy developing for specialised hardware. Throughout all its work, our Electronic Systems Group has a particular focus on high performance implementations.

Communications protocol

A lot of both our electronics and software engineering work depends on a detailed understanding of communications protocols — for example internet communications protocols such as HTTP, SMTP or BitTorrent.

Signal processing

Our Electronic Systems Group has a leading competency in the implementation of software-defined radio systems, based on high performance implementation of signal processing algorithms on CPUs, DSPs and FPGAs. While not primarily a research organisation, many Electronic Systems Group solutions demand novel signal processing approaches, rather than straight implementations of reference designs.

Analogue electronics

Some of the work of our Electronic Systems Group in the radiocommunications domain demands the development of customised analogue front ends; many demand high specification power engineering.

Other technologies

Because our Electronic Systems Group solves real-world problems for customers, we might have to deploy any number of technologies. We frequently develop custom mechanical housings for our systems, but have also delivered systems using techniques ranging from geometric optics and lasers to hydraulics. We typically do not employ specialists in these fields but expect our people to be able to learn about and use appropriate technologies and techniques as required.

Medium-scale production

We understand that a paper design does not solve a real-world requirement. We can rapidly and flexibly manufacture our designs in small to medium batch sizes with a focus on quality.

Support

We provide tailored after-sales support for the solutions we deliver to our customers, over solution lifetimes which can extend over more than a decade. Our support services include on-site rapid response and 24x7 helpdesks.