About The Role
We are looking for a Contract Software Engineer to join our team and help deliver innovative solutions to our clients’ technically complex projects. It’s exciting and challenging work alongside technical experts who have a passion for what they do.

Working within our multidisciplinary teams on major development projects, you will be responsible for developing software for a range of product applications. We are looking for a confident communicator with an entrepreneurial attitude. Methodical and able to develop systems and structures. An ability to demonstrate evidence of understanding the value of work undertaken and keen to aim for big achievements. 
About You
  • 1st or 2:1 degree in Computer Science, Software or Electronic Engineering or similar
  • Experience of working on Bluetooth protocols
  • C experience essential, C# or C++ desirable
  • Experience of development for microcontroller platforms essential
  • Experience of an embedded RTOS desirable
  • Experience of Linux and Python desirable 
  • Able to work as part of a small team on short and demanding projects with strict attention to detail
  • Understanding of the performance impact of using different features of software languages
  • Appreciation of test methodologies
  • The ability to demonstrate a hobby or interest with a practical or technical relevance.
  • Self-motivated and accustomed to getting on with tasks with a thirst for new technologies
About Us
We are an employee owned company with our staff at the centre of our strategy. Employee ownership allows us to maintain full control over the direction of our business and our creative culture.

We hire people with a genuine enthusiasm and curiosity for engineering and science so if you’re the type of person who fills their spare time designing and making things, then we’d love to know.