Job Summary

Caption Data make & sell remote monitoring & M2M/ Internet of Things systems with cloud based web-portal access to data, to a wide variety of clients internationally, and we are growing rapidly.

As a result of the amount of work we are receiving from clients, plus new product development work, we have both full time permanent position and contract opportunities as a Firmware Engineer.

These opportunities would suit a candidate with a strong embedded code, firmware, and general software skills gained in the automation sector, but candidates from instrumentation or other electrical/electronic backgrounds & with experience are welcome.

About the people we need

IT Firmware engineers with good experience in the following:

  • languages: C/C++
  • Understand I²C and SPI devices and limitations
  • Familiarity with some or all of: FreeRTOS/RTOS, ADC, DAC, timers, threads, PWM, DMA, watchdogs, Data Storage (FRAM), CAN, Bootloaders, Ethernet
  • Atmel Studio development environment
  • Encryption
  • Wireless Protocols
  • Understand low-power/data requirements
  • Hardware debugging and development

Just as important though are excellent interpersonal skills , dynamism, imagination, sense of purpose, empathy with customers ’ staff at all levels, a large dose of ambition, a can do attitude , professionalism, and a sense of humour .

We are a small, dynamic team and the successful candidate must also have the ability to be flexible in their working approach and enjoy the adrenaline of handling issues with strict deadlines .

Responsibilities and Duties

Working on both customer specific developments as well as New Product Developments, you will be working in a small team of h/w, s/w, f/w engineers with daily interaction with quality, project management and customers. There is pressure, but there is also a sense of camaraderie and the ability to directly and personally influence the success of projects.

Qualifications and Skills

LIkely to have a degree in electronics you will also have significant industrial experience, possibly from a contracting background.


As well as a competitive salary package we offer 30 days pa holiday, stakeholder pension scheme, flexible working arrangements, and a great company ethos. We operate from modern industrial premises close to J6 of the M5, with on site parking.

If you feel that you’re the ideal candidate, then send in your CV and covering letter at or call in at 01772 886 799

Tags: Software Engineer, Firmware, Engineer, Firmware, Embedded Engineer, C++, FreeRTOS/RTOS, ADC, DAC, timers, threads, PWM, DMA

To apply for this job email your details to