CareerPlanSign in

Software Engineering Manager

London, UK💼 Full-time🗓 2026-08-03 → 2026-09-25

Core

Lead the product software stack for a non-invasive neuromonitoring medical device, managing engineers across embedded C++, GUI, and firmware to ship reliable software for clinical brain monitoring.

Role type

Senior Engineering Manager (Product Software Stack)

Builds

Production medical device software (embedded C++/CUDA, real-time pipelines, GUI) for clinical environments

Domain

Medical Devices / Regulated Hardware / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C++/CUDA, Real-time systems, Software architecture, Team leadership, Medical device regulations (IEC 62304/60601-1/ISO 14971), Cross-functional collaboration

Preferred skills

Real-time signal processing, FPGA-software interfaces, Yocto-based embedded Linux, Flutter/Dart

Technologies

C++, CUDA, Embedded Linux, FPGA, Flutter/Dart

Responsibilities

Manage and mentor software engineers across embedded, GUI, and firmware; Own technical roadmap from prototype to production; Lead architecture reviews; Drive compliance with medical device standards; Partner on CI/CD and release processes; Support system integration and hardware bring-up; Manage external development partners

Seniority

Senior, hands-on IC with management responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.