Software Engineering Manager
CoMind· Product Development
London, UKFull-timePosted 2mo ago
About the role
Leadership role managing the product software stack for a regulated medical device company, guiding software engineers across embedded C++/CUDA, GUI, and firmware; responsible for technical direction, roadmap, architecture, and delivery from prototype to production within IEC/ISO-compliant standards.
Responsibilities
- Manage and mentor a team of software engineers working across embedded C++/CUDA, GUI, and embedded linux, setting priorities, individual development plans, conducting performance reviews, and maintaining a high standard of engineering practice
- Own the technical roadmap for the product software stack, from the C++/CUDA host application and real-time processing pipeline, aligning 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 to production release, managing dependencies with the 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 CoMind's QMS
- 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
- AI is fundamental to our culture. It is not just a tool but a core part of how we work and innovates; embrace AI in daily work and continuously find new ways to use it effectively
Qualifications
- 10+ years of progressive experience in software engineering, with at least 3 years in an engineering management or team lead role
- Proven experience leading and growing high-performing software teams, with the ability to set direction and develop engineers
- Hands-on background in embedded and real-time software development, including C/C++ on embedded Linux
- Strong 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
- Strong cross-functional collaboration skills, with experience working alongside hardware, electronics, and clinical teams
Benefits
- Company equity plan so all employees share in the success of the company
- Salary-sacrifice pension scheme
- Private medical, dental and vision insurance (medical history disregarded)
- Group life assurance at 4x annual income
- Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals
- Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter
- Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later
- Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks
- YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
Last updated Aug 5, 2026. Interested? Apply on the company site.
About CoMind
The Future of Neurotechnology is Non-Invasive
Our mission is to redefine the way the brain is measured and treated to optimise patient outcomes across the care continuum.
NeurotechnologyMedical DevicesNon-Invasive
More open roles at CoMind
- Senior Product Manager, Software Delivery1w agoLondon, UK · Commercial
- Principal Data Scientist2w agoLondon, UK · R&D
- Senior Data Platform Engineer3w agoLondon, UK · R&D
- Director of Quality Assurance4w agoLondon, UK · Product Development
- Senior Software QA Engineer1mo agoLondon, UK · Product Development