O

OrganOx

Portable, automated organ perfusion for transplantation

Windows Software Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeOxford, UKNo salary listed

About the Job

Requirements

  • Proven track record in the development, release, and maintenance of Class II/III medical device software or similarly safety-critical systems.
  • Deep understanding of the Software Development Life Cycle, including agile methodologies and comprehensive unit and integration testing strategies.
  • Proven understanding of edge-to-cloud architectures.
  • Solid experience designing over-the-air update mechanisms, including safe update strategies such as rollback, validation, and compatibility.
  • Strong working knowledge and application of messaging technologies such as Azure IoT Hub, MQTT, and AMQP.
  • Solid expertise in C#, C++, and the .NET Framework.
  • Familiarity with Real-Time Operating System concepts, including task scheduling, interrupts, and concurrency, and Board Support Packages.
  • Familiarity with Unified Modelling Language and object-oriented design principles.
  • Demonstrated ability to build, lead, and develop high-performing engineering teams with a collaborative leadership approach.
  • Strong systems-thinking capability, with the ability to view and optimise across software layers under real-world constraints.
  • Proven problem-solving skills, including proactive identification and mitigation of technical risks.
  • Experience with model-based and model-driven development, and simulation tools to accelerate development and testing; strong expertise in IoMT technologies and cloud-based system integration.
  • Comprehensive knowledge of regulatory standards and frameworks, including IEC 62304, ISO 14971, FDA guidance, ISO 13485, and ISO 62366.
  • Ability to tailor compliance approaches while maintaining focus on risk, cybersecurity, scalability, maintainability, and reliability.
  • Proven experience managing external technical partners and ensuring quality deliverables across the full product lifecycle.
  • Track record of driving process improvements to enhance efficiency, compliance, and product quality.
  • Skilled in developing innovative solutions and maintaining existing products in line with Quality Management System requirements and industry standards.
  • Highly effective in applying problem-solving techniques such as brainstorming, 5-whys, and fishbone, supported by a structured and rigorous approach to defining activities and achieving tangible deliverables with limited supervision.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

Responsibilities

  • Lead and manage a team of Windows software engineers, fostering collaboration, continuous improvement, and engineering excellence.
  • Provide line management, including goal setting, performance reviews, development planning, and ongoing coaching.
  • Mentor and support engineers in low-level design, debugging, and real-time system development challenges.
  • Define and maintain an effective team structure, including roles, responsibilities, operating mechanisms, and supporting infrastructure.
  • Plan and manage resource allocation, including headcount planning, role definition, workload distribution, and optimisation of team utilisation across distributed teams.
  • Oversee recruitment activities, including identifying hiring needs, interviewing, candidate evaluation, hiring recommendations, onboarding, and probation management.
  • Maintain visibility of team capabilities and develop targeted training and development plans to address gaps and enhance performance.
  • Facilitate communication within the team and across stakeholders to ensure alignment with organisational objectives.
  • Manage project timelines, resources, and budgets, ensuring projects are delivered on time and within scope.
  • Guide technical decisions and design reviews.
  • Ensure robust software integration with cross-functional teams.
  • Drive Agile or hybrid Software Development Life Cycle practices.
  • Author and execute a roadmap of developments to improve the Software Engineering function, with emphasis on application-level software.
  • Conduct financial forecasting and track spend against approved department and project budgets.
  • Provide technical leadership for the development of application-level software for Class II and Class III medical devices.
  • Oversee the full software development lifecycle, including requirements definition, architecture, implementation, testing, and maintenance.
  • Ensure compliance with applicable regulatory standards and frameworks, including FDA, ISO 13485, IEC 62304, and other relevant safety standards.
  • Establish and enforce high-quality software engineering practices, including code reviews, architectural governance, and design best practices.
  • Contribute hands-on expertise in complex or critical technical areas when required.
  • Drive design principles that support modularity, testability, maintainability, and scalability.
  • Oversee release quality, defect management, and continuous improvement initiatives.
  • Develop and maintain Standard Operating Procedures and Work Instructions supporting Software Engineering.
  • Select, develop, and qualify Software Engineering tools and systems.
  • Stay current with industry trends, emerging technologies, and best practices in software and medical device development.
  • Continuously improve development processes, tools, and engineering practices.
  • Drive innovation in IoMT-enabled medical devices, ensuring seamless integration with cloud and connected systems.
  • Introduce automation, performance optimisation, and data-driven analytics.
  • Oversee and approve Software Engineering Design History Files.
  • Adhere to the company Code of Conduct and other company policies.

About the Company

OrganOx

Portable, automated organ perfusion for transplantation

OrganOx develops and commercializes organ perfusion technology, led by the OrganOx metra for normothermic machine perfusion of donor livers. The metra runs at 37°C, continuously pumps oxygenated blood, nutrients and medications through the liver for up to 24 hours, enabling functional assessment before transplantation. It differentiates itself by preserving and evaluating organs with normothermic perfusion rather than cold storage, improving preservation windows and reducing discarded organs, and it uses a global leasing model with disposable sets. Its goal is to increase the number of transplantable livers and expand perfusion technology to other organs and applications.

Company size
201-500
Company stage
Acquired
Total funding
$82.3M
Headquarters
Oxford, United Kingdom
Founded
2008

Recently Posted Jobs

Explore more opportunities at OrganOx

See more jobs