Senior Software Engineer - Digital Health

5 days left

Polytec Personnel Ltd
14 Oct 2016
28 Oct 2016
Contract Type
We are recruiting for a Senior Software Engineer to join our Cambridge based client's Digital Health team. We're looking for a talented embedded software engineer with experience in wireless communication protocols such as Bluetooth and a passion for the front-end aspects like UI and mobile Apps. You'll join a growing medical software team, working with first rate systems engineering processes and tools to develop safe, medical-grade software that brings tomorrow's medical devices to life. You'll also be part of a larger team of engineers, scientists and designers working on a variety of medical systems focusing on the connectivity and communication and mobility aspects. You will be expected to work on multiple projects at once and the role may include some travel. The successful candidate will be equipped with a good degree in a relevant subject such as electronics engineering or computer science and have experience in programming on Android or iOS platforms. Good knowledge of C and experience in programming embedded microcontrollers is essential, along with excellent communication and presentation skills. This prestigious Cambridge based company offers unrivalled benefits What You'll Be Doing: You'll provide technical leadership in your area of expertise Working within a multidisciplinary team to develop software specifications and test protocols Deliver high-quality code, according to specifications Deliver high-quality design documentation according to medical regulations Perform tests, code reviews, and other quality assurance tasks Fast prototyping in support of proof of principle activities Carrying out your specific project tasks within the timescales and budgets agreed with the project manager What We're Looking For: Good degree in a relevant subject such as electronics engineering or computer science Experience with programming on Android or iOS platforms Good knowledge of C and experience in programming embedded microcontrollers Good communication and presentation skills Experience with using communication protocols such as Bluetooth or Zigbee Bonus: Experience in developing real time embedded software on bare metal or by means of an RTOS An understanding of electronics and interfacing microcontroller with various sensors and actuators Experience with .NET programming and Windows programming A background in control theory, digital signal processing or computer vision A background or experience in system modelling using UML or SysML Experience with software development in a regulated industry (such as medical, nuclear or defence) What You'll Get In Return: Excellent salary, based on merit and reviewed annually Company profit share scheme in addition to basic salary Pension scheme & Life assurance plan Private medical insurance & Travel insurance Disability insurance plan Free lunch 25 days annual holiday plus public holidays Relocation assistance if you need it Excellent career development and training opportunities Flexible working hours A thriving social scene This job was originally posted as