Embedded Software Team Lead
Manchester – Hybrid working
£75,000 - £95,000 DOE
Role Overview
Lead a team developing embedded and off-board software for medical devices, balancing hands-on development (25%) with team management and process improvements (75%). Ensure compliance with IEC 62304 and ISO 13485 standards, using Agile and Scrum methodologies to deliver a robust software roadmap. Collaborate cross-functionally with engineers, scientists, and product managers.
Key Responsibilities:
* Lead and manage embedded software development and V&V activities.
* Implement and maintain Agile/Scrum practices; act as Scrum Master.
* Ensure compliance with medical software regulations (IEC 62304).
* Oversee software release planning and execution.
* Drive process improvement, legacy code optimization, and root-cause analysis.
* Collaborate with internal and external stakeholders to gather and refine requirements.
Essential Skills & Experience:
* Proven leadership in medical software development (IEC 62304).
* Strong background in embedded systems and object-oriented design.
* Proficiency in Agile/Scrum, JIRA, and version control (e.g., Bitbucket).
* Experience with Android development (Kotlin/Java).
* Familiarity with cybersecurity, architecture design, and release management.
Desirable Skills:
* Experience with Python, C++, C#, or Windows development.
* Knowledge of hardware interfaces (Bluetooth, USB, SPI, UART).
* Test-driven development and continuous integration (Jenkins/TeamCity).
Qualifications:
* Degree in Computer Science, Electronics Engineering, or a related field.
Location & Benefits:
Based in Manchester with hybrid working options. Competitive salary, private healthcare, share options, pension, and flexible hours.