In this senior role, you’ll plan, coordinate, and develop new robotic technology for use in keyhole surgery. You’ll work as a lead member of a multi-disciplinary team to improve lives of patients through robotic mini-mal access ("keyhole") surgery.
Why join us?
CMR is one of the UK’s most exciting companies to be joining right now. The scale of our ambition to build a world-class medical devices company in Cambridge is matched only by the breathtaking innovation that underpins our next generation of surgical robot. We’re 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 it’s a great time to join us.
Working within an exceptional team, you will be expected to:
- Apply a strong mathematical background to real-world problems
- Demonstrate a passion for using theoretical understanding to develop applied software
- Develop and implement creative solutions based on different technologies and key requirements
- Demonstrate a rigorous attention to detail
- Apply best practice for software development and mentor less experienced employees in this area
- Write complex technical design documentation and test protocols
- Plan and deliver project tasks within agreed timescales and budget
- Architect and code high quality software which is suitable for use in an invasive medical device and is compliant with the relevant medical device standards
You may expect to work on problems as varied as robot kinematics, sensor calibration, control, signal processing, telemetry data analysis and manufacturing test.
We’re a high growth company and as such roles change and evolve. We’d expect you to approach new and varied software problems with enthusiasm.
You will have a passion for developing software solutions to applied mathematics problems. As well as a degree with a 2.1 or above in computer science, engineering, mathematics, or physics, you will have a track record in a technical leadership role and be able and determined to deliver projects within agreed timescales.
You’ll be enthusiastic, curious, energetic and proactive – and interested in what CMR is seeking to achieve.
You will have industry or academic experience in several of the following areas:
- Familiarity with the C programming language (essential)
- Fluency in Numeric Python for algorithm prototyping and / or data analysis
- Numerical Linear Algebra
- Robot kinematics / solid body mechanics
- Algorithm optimisation
- Motor control
- Feedback control systems
- Digital Signal Processing
You will have evidence of software skills:
- A comprehensive understanding of software engineering fundamentals and best practice
- Python programming skills
We’d also value experience in:
- Real time embedded systems
- Software for safety-critical systems
- Verification of software systems to form requirements
You will have a genuine desire to help and support team members so that we can all achieve our best. There may be opportunities for line management, if you have a passion for creating a thriving team environment.
We offer a competitive salary and a great benefits package (including non-contributory pension scheme, cycle-to-work scheme, life assurance, and our legendary monthly BBQs). On top of that, you’ll be joining a company with a culture of ambition, creativity and teamwork, with a commitment to make surgery better for millions of people.