Johnson & Johnson logo

Senior Manager, R&D Software Engineer

Johnson & Johnson
Full-time
Remote friendly (Santa Clara, CA)
United States
$168,000 - $271,400 USD yearly
IT

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
Apply now
Share this job