Software Development Manager 

Job Description / Intro

The Software Development Manager is responsible for managing the software sprint process across a multi-disciplined software team. MC10's software engineering team consists of senior firmware engineers, mobile developers, and cloud developers. The software team builds and maintains a wearable technology platform that primarily includes the BioStamp  nPoint system, which is a 510k regulated medical device used for physiological data collection in clinical research.

The ideal candidate has a strong engineering background across disciplines, is an effective and hands-on technical leader, and has proven success in building software systems in a regulated environment. Collaborating closely with MC10’s marketing, clinical, quality and product development teams, the Software Development Manager is passionate about delivering high quality products and solutions that disrupt the healthcare industry.

Role and Responsibilities: 

  • Manage an established 2-week sprint process, including leading sprint kickoff, grooming, planning, and review meetings
  • Manage software release workflow ensuring delivery of high quality and well-documented product
  • Gather internal and external input for product improvements, clarify and define scope of work, and disseminate to development team
  • Technically contribute to feature definition, product workflows, system architecture, and product roadmap
  • Define dependencies and interfaces among platform components, and guide implementation
  • Collaborate with quality, regulatory, and marketing teams to help define product strategy and facilitate implementation
  • Maintain software documentation and design history files to comply with MC10’s quality system
  • Lead verification & validation efforts for software system
  • Develop product and process improvements based on software best practices and agile methodology
  • Verify regulatory compliance, audit development process, and provide guidance to accelerate software development within design control

Qualifications/Requirements: 

  • BS/MS in computer science or electrical engineering
  • Experience leading cross-functional, technical teams
  • Expert in software development process
  • Experience leading Agile development/Scrum process
  • Experience with Jira Software and Atlassian tools
  • Experience developing regulated technology, specializing in software systems and quality engineering
  • Experience in V&V for regulated products
  • Experiencing in Design History File preparation for regulatory submission
  • Knowledge in ISO 13485 compliance

 

About MC10

MC10’s goal is to redefine the interface between electronics and the human body. We extend human capabilities through virtually invisible and conformal electronics. We reshape rigid, high performance electronics into human compatible form factors that stretch, bend and twist seamlessly with our bodies and the natural world. But we have more than a great technology; we design and build revenue-generating products. MC10 is headquartered in Lexington, MA. We are looking for new employees who are passionate about improving the world and want to work in a fast-paced, team-oriented, highly collaborative work environment. For more about MC10, visit us online at www.mc10inc.com.