This is a challenging senior technical leadership position that requires significant experience and a track record in delivering complex Medical Devices with safety-critical software component within the necessary regulatory framework. You will be providing technical leadership to multidisciplinary teams that design novel Medical Devices and be expected to contribute to the whole development lifecycle from concept to validation.
Cambridge Consultants Medical Technology Division develops cutting edge medical devices using rigorous processes whilst maintaining an informal and friendly environment. It is a great place to work, encouraging innovation and filled with people with a real passion for excellence in engineering.
As a technical leader you will be responsible for providing cutting edge technology solutions for our clients. You will be working in a fast paced environment often to tight deadlines and with significant client interactions at senior level. You will be leading technical teams of talented and highly motivated people working on complex multidisciplinary projects with a large software component that will also include people from branches of engineering other than software. You will use your excellent software and system design skills to define the technical solution and, alongside with the project managers, the work programme to deliver the solution in the required time and budget or the estimation of time and budgets. You will be involved in all stages of the development lifecycle, from initial concept generation through to final delivery as well as Quality Assurance and Risk Management processes.
Type of Work
The Medical Software Group is part of the Medical Technology Division which undertakes the development of innovative Medical Devices and In-Vitro Diagnostics equipment from concept to manufacture, often incorporating considerable technical challenges. The division's activities fall into four focus areas:
Our projects are often multidisciplinary, where software is just one part of larger system and you will work side by side with other talents, such as human factors engineers, optical physicist, electronics and mechanical engineers. Software development for medical devices follows a rigorous approach guided by standards such as IEC 62304 and streamlined by the use of a suite of software engineering tools and techniques such as continuous integration, static code analysis, test automation and code generation.
Your responsibilities will include:
You will be expected to work on multiple projects at once and the role may include some travel.
To meet the requirements of this role, in addition to an excellent degree (post-graduate preferred) in a relevant subject such as software engineering, electronics engineering or computer science, you will have:
o real-time software with and without the use of an RTOS
o safety-critical software
o familiarity with the most common software engineering tools
o strong knowledge of the C programming language
o a working knowledge of UML
Although the emphasis on specific experience in the medical industry, strong candidates with similar experience in other highly regulated industries, such as aerospace, nuclear, or automotive may still be considered.