London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Cambridge |
Education | Not Mentioned |
Salary | £60,000 - £70,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
LOCATION OF WORK: Fully remote workingTHE ROLE:An SME sized medical device business, with a rich history and loyal customer base require an Embedded Software Engineer with C++ programming ability to join their growing software engineering team.The business has recently received huge private capital investment to digitalise their medical device products so that they are IoT enabled.This investment means there is a great opportunity to be involved in greenfield developments, where the existing products are to be advanced with software, electronics, cloud and wireless communication technology.The companys wearable device products are used by people all over the world, making a huge positive impact to the wellbeing and happiness of its customers. By becoming IoT enabled the performance of the companies devices will improve, as it will allow customers to get better and more insightful real-time information.To be suitable for this role you should have worked on embedded systems and must be confident programming in C++ (ideally C++ 11, 14 or 17). You should also have experience developing on RTOS or Bare Metal.If you have only programmed in Embedded C on RTOS/ Bare Metal, and C++ on Windows or Linux then this is fine. Its having an understanding of developing for low power/ memory constrained devices that is important. Of course, if you have experience developing C++ on RTOS / BareMetal this would be highly desirable.As the products you will be working on are classified as Medical Devices, they must meet Medical Device standards. Previous experience writing software to medical device standards such as IEC 62304 would be advantageous. Otherwise you should demonstrate ability to follow software coding guidelines, ideally for safety critical industries. Example standards could be MISRA, DO178B on other internal company guidelines.This opportunity gives you the flexibility to work fully remotely, whilst working on super exciting project work, where you will play a key role developing brand new Wearable IoT Medical Devices, that make a huge positive difference to peoples livelihoods.SKILLS REQUIRED:
Keyskills :
linux software developer medical c arm embedded rtos firmware wireless vc software engineer misra stm32 iot ctex freertos bare metal 62304 ble bluewooth