Duvas Technologies Ltd is a leader in state of the art, flexible, real time, cost effective and intelligent air quality sensing and monitoring systems for the Air Quality Monitoring, Security and the Oil & Gas sectors.

Duvas now has an opportunity for a Software Engineer to join its team in Banbury.


Reporting to the CTO, a Software Engineer with skills in embedded systems and statistical methods to improve and develop onboard and PC-based applications for Duvas. To technically support the business and to play a key part by improving the software algorithm for stability and better user experience. Supporting alignment of technical activity with the growth targets of the company, ensuring that such business is at all times carried out with a commercial mindset. The role will effectively collaborate with the wider team and external business partners to actively promote and achieve the company`s business targets.

Key Responsibilities And Objectives

  • To develop new applications and maintain the legacy code using C++/C across multiple platforms (from Windows to embedded Linux).
  • To support the business in providing analytical support for customer applications
  • To assist software aspects of manufacturing in assembly and delivery of instrumentation
  • To support customers in using Duvas instrumentation
  • Based in Banbury, but with occasional travel to assist customers and carry out development and prototype testing.

Desirable Skills

  • Qualified to degree level or higher
  • Embedded systems experience
  • C++ in a multithreaded environment
  • Sound knowledge of TCP/IP and serial communications
  • Practical and logical approach to problem solving
  • 3 to 5 years’ experience in an instrumentation company or research at postgraduate level

Personal Qualities

  • Must be self-disciplined, organised, and willing to work hard to achieve a satisfactory result for customers.
  • Capable of interfacing with customers directly in a professional manner
  • Great problem solving skills and logical in approach
  • Ability to explain technical issues to non-technical audiences.
  • Can do attitude.
  • Be able to form constructive and positive working relationships with others.
  • UK settled status or permitted to work in the UK (e.g. not requiring Tier 2 sponsorship)