Embedded Software Engineer

Verelogic IT Recruitment
£35,000 per annum
27 Jul 2017
31 Aug 2017
Contract Type
Full Time

Responsible to: Software Team Lead

Location: Warwickshire

We are working closely with a highly reputable medical manufacturing company in Warwickshire who requires an Embedded Software Engineer with experience of scripting languages beneficial and real time, safety critical or high integrity environments.

As an Embedded Software Engineer your primary purpose will be:

  • Contribute significantly to the creation and evolution of the software content of the Company’s products
  • Satisfying the needs of product development and assurance, compliant with applicable medical device regulations and standards

As an Embedded Software Engineer your Key Performance Indicators will be:

  • Production quality designs completed, implemented and successfully tested, satisfying all technical, quality and commercial requirements
  • Designing and test documentation completed to standards required by Quality Management System, suitable for use in regulatory Technical Files
  • Meeting personal and project deadlines in a dynamic and collaborative environment

Key Tasks of the Embedded Software Engineer:

  • Software Engineering Contribution & Support:
  • Requirement authoring, maintenance, review & tracing
  • Identification of risk mitigation scenarios and design of risk control measures, in collaboration with the Risk Manager and Software Architect
  • Software Implementation to agreed Software Designs, in compliance with coding standards
  • Development of appropriate unit tests to test code prior to software integration testing
  • Problem management:
  • Rapid resolution of bugs identified in conjunction with the software team
  • Support triaging process for prioritisation and characterisation of bugs
  • Software Departmental Collaboration:
  • Constructively support software quality initiatives (e.g. software inspections & tool qualifications)
  • Engage collaboratively with stakeholders in the wider organisation (e.g. risk, systems, test, quality)

Person Specification of the Embedded Software Engineer:

  • Engineering Degree: BSc (Hons) or BEng (Hons) (professional experience achieving similar competence in the discipline may be acceptable)
  • Hands-on experience, delivering complex, real-time control software to control electronic / mechanical technologies, similar to those used in the Company’s products
  • Proven track record of creating new software designs (small to medium scale)
  • Proven track record of maintaining and extending existing software designs / codebases
  • Experience of working to the requirements of a Quality Management System, compliant with relevant international standards (ISO 9001 and/or ISO 13485, EN 62304), covering the complete software product lifecycle