Noah Medical is looking to revolutionize robotic surgery by developing a next generation robotic platform for early diagnosis and treatment of patients across multiple indications.
Requirements
- Knowledge and experience with FDA Quality System regulations including those related to software development of Medical Devices, i.e. IEC 62304, ISO 14971, ISO 13485.
- Minimum 10 years of experience working in complex hardware and software environments with a minimum of 5 years in the medical device industry.
- Minimum 5 years experience leading software development teams.
- Experience with Agile software development or waterfall development methodologies.
- Strong knowledge of software development principles and design patterns
- Experience with modern software development tools and technologies
- Experience with coding languages and software development frameworks
Responsibilities
- Manage and provide technical leadership for multiple teams to design & develop complex software for medical robotic platforms.
- Leading software coding and developing efforts on a daily basis
- Act as the interface between Robotics Software, Firmware, UI, and System Software.
- Participate and lead design reviews, dFMEA, and other design de-risking & documentation activities.
- Design and implement scalable software architecture using modern concepts and design patterns
- Set the standards within the team for SOLID design principles and test-driven development
- Develop and enforce code quality standards and tooling to improve engineering velocity
Other
- Minimum 10 years of experience working in complex hardware and software environments with a minimum of 5 years in the medical device industry.
- B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- Strong people management skills, proven success in recruiting, creating, and motivating a strong performing engineering team.
- Excellent oral and written communication skills
- Bring creative and innovative thinking to their work.