Job Details

Role: Software Engineer

Location: Bath, Somerset

Salary: £ competitive + home working

The daily role:

  • Maintenance and enhancement of existing products
  • Full lifecycle software engineering
  • Requirement elicitation, high level design, development, test documentation
  • Maintenance and enhancement of existing products including direct 3rd line
  • support for client’s engineers and technicians and Field Service Engineers
  • Development of new products
  • Software build management
  • Supervision of more junior Software Engineers
  • Change Management records
  • Investigation reports
  • Requirement and Design specifications
  • Help topics and Operational manuals

Key Skills:

  • As this is a design engineer level role, expectation of 5+ years’ experience in a similar position
  • Broad software development experience. real time processes, database,
  • GUI development, Qt
  • C++/C,
  • Linux or Windows development environment – inter process comms – RPM/Installer
  • TCP, Serial comms.

Desired Skills:

  • Embedded, 32-bit microcontroller, ARM, PIC.
  • Java, Python,
  • PostgreSQL/SQLite
  • Eclipse, Visual Studio
  • I2C, One Wire comms, PCI Bus

How to apply?

Please send a CV to

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.

Apply now

Maximum file size: 2 MB.
I consent to storing and processing my personal data as outlined on the 'How People Source manages and uses your personal data' page.