What Add job title, key skills
Where Add location, town,city
10 miles

Software Engineer




inter-ideograph'>SOFTWARE ENGINEER | CMR Surgical Why join us? CMR is one of the UKs most exciting companies to be joining right now.  The scale of our ambition to builda world-class medical devices company in Cambridge is matched only by the breathtakinginnovation that underpins our next generation of surgical robot. Were an award-winning company that plans to significantly disrupt the way surgery is performed for the benefit of millions of patients all around the world.  Our values are ambitious, humble, people focused and fair and responsible. If you share these values, our passion for improving lives, and have the skills to make a real difference to the way minimal access surgery is developed and delivered, then its a great time to join us.  The Role CMR is seeking a bright, ambitious engineer to join our growing softwareteam.  Youll create, analyse and develop new robotic technology that will be used in minimally invasive surgery to make the lives of millions of people better each year.  We get software at CMR and we get what makes a great working environment for software engineers. We trust our people to do the right thing and give them the freedom and flexibility to do so.  Whilst the work is technically challenging, were creating life changing technology in a relaxed and friendly environment.   Responsibilities In this role, were looking for someone who can: Makespecific contributions and manage tasks as part of a multi-disciplinary productdevelopment teamArchitectand code software which is suitable for use in an invasive medical device andis compliant with the relevant medical device standardsFollowbest practice for software developmentDevelopand implement creative solutions based on different technologies and keyrequirementsWritecomplex technical design documentation and test protocolsCollaboratewith electronics & mechanical engineers to understand software requirements Were a high growth company and as such roles change and evolve.  Wed expect you to be willing to turn your hand to anything within the software remit that helps the team deliver its objectives.   About you Youll have a 2.1 or above in a computer science degree, relevant engineering, mathematics, or science discipline, and can combine this with a few years experience in software product development.  Youll be able to demonstrate strong software development skills and be the kind of person who is determined to develop software to the highest standards within agreed timescales.    Required Skills and ExperienceExcellent problem-solvingskills demonstrated throughout the design processOn-the-jobexperience of using C/C++ for software applicationsKnowledgeof software development best practises and designing software for testabilityGoodcommunication skillsPassionfor software craftmanship and drive to continually learn new skills Desirable Skills and ExperienceDevelopingreal time embedded systems using both bare metal and RTOS architecturesExposureto software development for high reliability systems (E.g. Functional Safety /IEC 61508 or Software for Medical Devices / IEC 62304)Experienceof working with Agile development methodologiesExperienceof working to specific coding standards for safety, such as MISRA C or HighIntegrity C++Developmentof software with unit tests for regression testingExperienceof working with continuous integration systems for automated build and testingFamiliaritywith a scripting language (e.g. Python)Comfortablereading electronics schematics and debugging software on target hardwareDevelopingsoftware and algorithms for robotic technologies The packageinter-ideograph;line-height:105%'>We offer a competitive salary and a great benefits package (including non-contributory pension scheme, cycle-to-work scheme, life assurance, and our infamous monthly BBQs). On top of that, youll be joining a company with a fabulous culture of ambition, creativity and teamwork, and where fun is just as valued as our commitment to make surgery better for millions of people.Interested? Wed love to hear from you!inter-ideograph;line-height:107%'> 

Posted 11 days ago

report job
Similar Jobs