Senior Software Systems Engineer

We’re searching for a  Senior Software Systems Engineer

Vacancy: Kent, United Kingdom

The role of Senior Software Systems Engineer is to generate application software and embedded firmware programming for ground-breaking medical and diagnostic technologies. The successful candidate is required to provide a fully documented structure in line with BS EN 62304 regulations, fault finding and commissioning, and assisting with systems-related tasks.

Reporting to the R&D Manager and Project Managers, taking guidance from Principal Engineers, and overseeing junior engineers and technicians as required.

Key Roles & Responsibilities 

  • Work as part of a multi-disciplined international project team
  • Generate application software (PC-based, Windows, Linux OS). Using C++, C#, Java, Python.
  • Generate embedded firmware code in C,
  • Possible App generation (iOs, Android)
  • Electronics knowledge would be advantageous
  • Fault finding, integration, and commissioning
  • Create efficient, commented, well-structured and tested, code inline BS EN 62304 requirements
  • Generate clear, concise documentation in line with regulatory requirements
  • Assisting in systems related tasks as required by the project
  • Capturing project requirements
  • Liaise with clients, management, and project members

Experience, Knowledge & Requirements

  • Degree: 2:1 or better in Computer Science, Embedded Systems or a relating Engineering subject
  • 8+ years industry-based experience
  • Good presentation skills
  • Capable of communicating effectively to team members and clients
To apply for this position please send your CV and a covering letter to