Role Summary
Senior Manager, R&D Software Engineer leading software development across infrastructure, connectivity, and security for robotics and digital solutions. Responsible for guiding design and delivery of applications and tools enabling surgeons, mentoring managers, and ensuring regulatory compliance.
Responsibilities
- Build, lead, and mentor a team of engineers providing software for multiple surgical robotics products
- Contribute to software architecture design for future enhancements and iterative releases
- Collaborate with partner organizations to drive technical and process improvements to improve developer and user efficiency
- Engage with internal and external partners from business and technical perspectives
- Support C++ and Python development, facilitate design discussions, and promote best practices
- Identify, manage, and mitigate technical and project risk with R&D and external collaborators
- Coach and mentor software engineering managers and promote broader team development
- Manage teams developing software under IEC 62304 and FDA guidance
- Provide technical leadership in areas such as middleware, communications, software security, and cloud integration
Qualifications
- Bachelor’s or Master’s in Computer Science, Computer Engineering, or related technical discipline
- 5+ years leading software engineering teams
- 10+ years of professional software product development experience
- Strong understanding of software design principles, architecture, and cloud integration
- Strong written and verbal communication with collaborative, team-oriented approach
- Proven leadership and collaboration skills with distributed/cross-functional teams
- Experience in regulated environments ensuring ISO 13485, 21 CFR 820, or similar standards
Skills
- Software architecture and design
- C++ and Python development
- Cloud integration
- Regulatory compliance (IEC 62304, ISO 13485, 21 CFR 820)
- Leadership and mentoring
- Agile development
Education
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related technical discipline
Additional Requirements
- Location: Santa Clara, CA; up to 10% travel