CMR Surgical logo
CMR Surgical1 day ago

Senior Software Engineer - Robot Software

Hybrid · Cambridge, England, United Kingdom

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Software Engineer in Robot Software responsible for developing embedded software for CMR medical devices (primarily in C), including testing and documentation for regulatory approval, and for developing software tools and processes for Robot Software and the broader organization. Provides technical leadership within the Scrum team, may lead or significantly assist in planning and management of work streams, and participate in mentoring, recruitment activities, and team leadership. The role involves working in a regulated environment with a focus on safety-critical software, risk management, and aligning with quality management systems. A degree in a numerate discipline is required, with strong skills in C or Python and familiarity with additional domains such as control systems, Linux, MATLAB, microcontrollers, and related areas; the position is offered on a hybrid basis with a minimum of three days per week in the office in Cambridge, UK.

Required Qualifications

  • Degree or equivalent in a numerate discipline
  • Experience developing software, preferably in a regulated environment
  • Leadership of design, developers, teams or software projects
  • Strong familiarity with C or Python
  • Experience with safety-critical software development standards, IEC 62304
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CMR Surgical

Senior Software Engineer - Robot Software

Apply on Sorce