Embedded Software Engineer (Medical, Real-time Control)

Recruiter
SJB Technical Recruitment Ltd
Location
Birmingham
Posted
05 Oct 2017
Closes
02 Nov 2017
Contract Type
Permanent
Hours
Full Time
Embedded Software Engineer (Medical, Real-time Control) Warwickshire £Neg excellent + benefits This is a fantastic opportunity to join a fast growing, innovative, high technology medical devices company, developing an advanced system for use both in the home and in medical centres that will significantly improve the quality of life of the patients involved. The product is unique and set to make a significant impact on a multi-billion dollar global market. Person Specification Hands-on experience, delivering complex, real-time control software to control electronic / mechanical technologies. - Track record of creating new software designs (small to medium scale) - 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 - Engineering Degree: BSc (Hons) or BEng (Hons) (professional experience achieving similar competence in the discipline may be acceptable) Skills/Competencies - Software Requirements Documentation - Embedded Real Time Software Architecture & Design - Software Design and Interface Documentation - Programming Languages: - MISRA C - C# / .NET for Windows CE and PC applications - Microcontrollers - STM32 family, using IAR tool chain (or equivalent) - Multithreaded application development: FreeRTOS / SafeRTOS (or equivalent) Familiarity with some of the following: - Requirements Management & Traceability: DOORS, CaliberRM (or equivalent) - Use of Enterprise Architect, Doxygen tools - Use of Design Patterns - User Interface Libraries & Design Tools (Visual Studio or equivalent) - Static Analysis Tools: PC-Lint (or similar) - Software Unit Testing: VectorCAST (or similar) - Bug-Tracking & Configuration Management: SubVersion & JIRA or equivalent - Agile/SCRUM software delivery methodology
This job was originally posted as www.jobsite.co.uk/job/959260183