C

CoMind

Non-invasive neuromonitoring devices for neurology

Software Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • At least 10 years of progressive software engineering experience, including at least 3 years in an engineering management or team lead role.
  • Experience leading and growing high-performing software teams and setting direction while developing engineers.
  • Hands-on background in embedded and real-time software development, including C/C++ on embedded Linux.
  • Software architecture and system design experience for resource-constrained or safety-critical hardware.
  • Experience developing software for medical devices or another regulated industry.
  • Experience defining software architectures and owning technical roadmaps from concept through production.
  • Experience working alongside hardware, electronics, and clinical teams.

Responsibilities

  • Manage and mentor software engineers working across embedded C++/CUDA, GUI, and embedded Linux; set priorities and individual development plans, conduct performance reviews, and maintain high engineering standards.
  • Own the technical roadmap for the product software stack, including the C++/CUDA host application and real-time processing pipeline, aligned with product and system requirements.
  • Lead design and architecture reviews across the software stack, ensuring quality, consistency, and sound technical decisions.
  • Drive software from prototype through production release, managing dependencies with FPGA, electronics, optical, and clinical teams.
  • Ensure software development complies with IEC 62304 (Class C), IEC 60601-1, and ISO 14971, maintaining documentation and traceability in line with the quality management system.
  • Partner with the DevOps, Test & Cloud Engineering Manager on CI/CD, release processes, test strategy, and quality gates.
  • Support system integration, hardware bring-up, and on-target performance validation from a software perspective.
  • Manage external development partners and contractors where required, ensuring effective execution and resource utilisation.
  • Embrace AI in daily work and continuously find effective ways to use it.

Desired Qualifications

  • Experience with real-time signal processing, high-speed data acquisition, or physiological data pipelines.
  • Familiarity with CUDA or GPU-accelerated processing pipelines.
  • Experience with Flutter/Dart or other embedded GUI frameworks.
  • Working knowledge of IEC 62304, IEC 60601-1, and ISO 14971.
  • Experience with FPGA-software interfaces or hardware abstraction layers.
  • Familiarity with Yocto-based embedded Linux and BSP development.

About the Company

CoMind

Non-invasive neuromonitoring devices for neurology

CoMind develops non-invasive neuromonitoring devices and neural interfaces for clinicians to measure a wide range of brain signals. Its systems use sensors or wearables and accompanying software to capture, interpret, and display neurophysiological data to support diagnosis and treatment. The company differentiates itself by emphasizing non-invasive, broad signal monitoring and by collaborating closely with doctors to tailor tools for hospital and research use, backed by a cross-disciplinary team and global distribution. Its goal is to improve patient outcomes by making advanced brain-monitoring tools practical, accessible, and continually refined for clinicians worldwide.

Company size
51-200
Company stage
Series A
Total funding
$96.9M
Headquarters
London, United Kingdom
Founded
2018

Recently Posted Jobs

Explore more opportunities at CoMind

See more jobs