Xor Systems relish creating and embedding intelligent technology in other people’s products to make them smarter and more useful.
Bringing life to technology

You may be an entrepreneur with a new business idea, a manufacturing company looking for additional design input, a business with a brilliant idea and no internal capabilities, or looking to outsource a specific project.

We love exploring the possibilities in new technologies, exploiting existing technologies in new ways, and looking for ways to make products shine. Our skills in electronics, software, and mechanical systems can help you to develop and evolve your products.

Working in partnership, we can achieve your objectives, so call us about your requirements and project ideas!

We have positioned ourselves within the heart of technology. Based at the Bristol & Bath Science Park, we are at the centre of excellence when it comes to cutting edge ideas.

0117 369 2998


Word Cloud



We have considerable experience of developing system software for embedded hardware, systems development for applications to run on embedded systems and application software for desktops.

We have used major software languages, such as Delphi, Java, C# and C++. When we write software for embedded systems, we use assembler or C. We tend to use AVR devices for low power systems and for more powerful systems, we use ARM processors, with embedded Linux as the operating system. Our embedded systems knowledge is enhanced through the use of web technologies such as REST and JSON for communication, HTML5 for display, and by using appropriate frameworks for PHP or Javascript in order to generate compelling user interfaces and analytical displays.

Software design


Specialising in systems that are embedded, our emphasis is on small, battery powered systems with wireless connectivity. We have the people and the expertise to design a wide range of electronic and computer systems.

Hardware design covers both mechanical design (or product design) and electronics design. Covering both disciplines, our expert designers have proven experience in product design, 3D modelling, modelling in plastic, and use of CAD tools. We like to prototype using rapid prototyping techniques, as we've found that there is nothing quite like handling a product as early in the design process as possible.

On electronics design, we can offer a full design service, from prototyping to full PCB production. This includes PCB layout, prototype assembly and test, regulatory compliance testing, design transfer to volume manufacturing and production support.

Hardware design

Technical Due Diligence

This service is aimed at those about to buy a software company or a software product. It is difficult to be sure that the software you are acquiring meets your business needs. It is difficult to validate the claims and get accurate answers to critical questions. You need to know how extensible, scalable, and maintainable is the code. You want to know how sophisticated development and test practices are. And how well the software is designed and structured.

Our technical due diligence reviews illuminate technical risks while shielding intellectual property details. We analyse code, design, technology, and development sophistication to help you make solid business decisions. Our technical due diligence team has wide technical knowledge and focus on key technical questions and provide answers in a non-technical way. We work quickly to provide insight into:

Technical Due Diligence
  • future development
  • maintenance and automated testing
  • scalability risks and strengths
  • system design, code size, technologies, and complexity
  • version control and backup strategies
  • open source and other dependencies
  • project management tools and techniques
  • security and privacy risks
  • development capability
  • defect/incident management
  • sophistication and robustness of algorithms and data models

Latest Projects

These are just a sample of our recent projects, to view more of the work we have undertaken, see our projects page


Embedded Linux
Embedded Linux
Internet of Things
Internet of Things
Human Interaction
Human Interaction

Get in touch

Our offices in Bristol
Xor Systems
The Innovation Centre
Bristol & Bath Science Park
BS16 7FR
Business card
QR code business card

Scan the image above with a QR Reader on your smartphone to access all of our contact details
0117 369 2998

Previous Contact Numbers:

01285 238373
01285 582998
Company Registration
Xor Systems is a trading name for Xor Software Ltd.  Xor Software Ltd is a registered company in England and Wales.
The address of the registered office is The Innovation Centre, Bristol & Bath Science Park, Bristol, BS16 7FR.
The registration number is 3566560.
The VAT registration number is GB576 3681 04.

Embedded Linux


Internet of Things

Human Interaction



Dust & Weather Measurement

Vending Machines

Sound Monitoring


Xor Systems is a small design consultancy experiencing rapid growth. We have the capability to work across software, electronics, and mechanical disciplines, enabling our clients to develop their concepts and take them to market. Our office is in the north-east corner of Bristol, at the Bristol and Bath Science Park, which is a wonderful place to work.

We have clients ranging from local inventors and entrepreneurs to SMEs and academic institutions right up to large, international corporations. We are now looking for talented individuals to join our small team and enable us to grow further. We're a small company, so you would work closely with clients which makes for an interesting working environment and some interesting challenges.

Graduate Embedded Electronics Engineer

We are currently looking for an embedded electronics engineer, recently graduated. The role will appeal to a candidate who has a good technical understanding of electronic hardware design and development and a working knowledge of developing embedded software. We need some working experience of board development, designing a PCB and producing a tested board. Experience of agile project management would be an advantage, and familiarity with Git would be essential.

Areas of interest would be familiarity with microprocessor architectures and peripherals; experience of MATLAB; and some experience of Simulink.

Graduate Embedded Software Engineer

We are currently looking for an embedded software engineer, recently graduated. The role will appeal to a candidate who has a good technical understanding of software and a working knowledge of electronic hardware design and development. We need C/C++, and knowledge of Embedded Linux and RTOS. Experience in data communication and working with sensors is essential. Experience of agile project management would be an advantage, and familiarity with Git would be essential.

Areas of interest would be experience in board level driver development; applications of Internet of Things; some experience with PC application development with Microsoft Visual Studio C# or C++, for data analysis applications.

Web developer

We are currently looking for a web developer with experience in technical web sites, providing data visualisation of raw data from multiple sensors. This is not a generic web design role, but does involve the same skill set. The job involves fast paced, agile, back-end PHP/Python/MySQL software development, with Javascript front-end. In summary, this is an end-to-end IoT developer role (embedded software + web skills).

Areas of interest would be familiarity with web servers, and databases such as Cassandra, Redis and MySQL; an understanding of engineering from an engineering or science degree; some experience of data visualisation - how to effectively interpret the raw data; some experience of embedded systems, especially when used in IoT.

General requirements

Our roles have a requirement for versatility. We're looking for individuals who can learn new techniques and technology rapidly and can contribute their own thoughts to provide effective solutions for our clients.

If you're interested and feel you match our requirements, initially send through your CV and we'll arrange a telephone interview.

Note to employment agencies

We are currently working with only our preferred suppliers. We will be reviewing this arrangement in June 2019, so we do not appreciate any approaches before then. Please respect this and do not contact us before then. Any agencies violating this request will be excluded from the review process.