As our activity grows and with the introduction of a new manufacturing operation, we are currently looking for a Software Engineer to join our Development Team

The Role

Reporting to our Electronics & Software Engineering Manager, the successful candidate will support and develop software systems across all aspects of the Company’s business. Ensuring comprehensive understanding of system requirements, the they will develop user friendly solutions for all software systems that are not an integral part of our product. Opportunities will also arise to support PLC systems on production equipment.

Key responsibilities will include:

Design, coding and upkeep of production software systems including:

  • Future Packaging Lines
  • Device History Record Database
  • Web Portal
  • Automated production metric monitoring with e-mail alerts
  • Production report generation
  • System validation
  • Support of PLC controlled systems

Transfer, improvement and maintenance of existing PC based production software (mechatronics)

  • Transfer of systems to Cyden factory
  • Transition of software systems to CyDen infrastructure

Design, coding and upkeep of development software systems

  • Device diagnostic and calibration software
  • Test equipment software – ocular safety, light pulse counter, etc.

Design, coding and upkeep of clinical software systems

  • Hair counting software
  • Data storage and analysis


The Person



  • Coding in modern programming language across environments (C++, C#, PHP, SQL, etc.)
  • Principles of software system validation
  • Software design methods
  • Developing systems to interface to mechatronic production equipment


  • PLC coding for production systems
  • SQL database administration / design

Qualifications and Training


  • HND in Computer Science / Electronics / Engineering


  • Degree in Computer Science / Electronics / Engineering

Other Attributes

  • Analytical and methodical approach to work
  • Innovative and creative problem solver.
  • Logical and lateral thinking ability
  • Ability to work under own initiative and as part of a technical team
  • Effective in an environment with quickly changing priorities
  • Self-motivated and pro-active
  • Able to interact and communicate effectively with staff from a variety of business functions

To Apply please send your CV to:, quoting ‘Software Engineer’ in the subject line. The closing date for applications is 25th June 2018.