✦ Luna Orbit — Software Engineering

Senior C++ Robotics Software Engineer

at Johnson & Johnson

📍 Santa Clara, California, United States of America Unknown 💰 $125K – $201K USD / year Posted March 13, 2026
Salary $125K – $201K USD / year
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing high-performance C++ software for next-generation robotic surgical systems, focusing on real-time control, safety, and system architecture within a regulated healthcare environment.

  • Develop high-performance control software
  • Collaborate with multidisciplinary teams
  • Ensure regulatory compliance
  • Design system architecture
  • Implement safety features

The technical scope includes real-time control software, robotics fundamentals, safety-critical applications, and software architecture for medical robotics in a regulated environment.

The ideal candidate is a senior software engineer with extensive experience in C++ development for robotics applications within regulated healthcare environments. They possess strong skills in real-time control systems, safety-critical software, and multidisciplinary collaboration.

C++Real-time controlRobotics fundamentalsSoftware architectureSafety-critical applications
Medical roboticsRegulatory environment experienceMultidisciplinary teamwork
None specified
C++Real-time controlRobotics fundamentalsSoftware architectureSafety-critical applications
C++C++ ProgrammingReal-time controlRobotics fundamentalsSoftware architectureSafety-critical applicationsRegulated environment
collaborationleadershipinfluenceself-motivationcuriosity
Industry Healthcare & Medical
Job Function Developing and integrating software for robotic surgical systems
Senior C++ Robotics Software EngineerC++Real-time controlRobotics fundamentalsSoftware architectureSafety-critical applicationsRegulated environmentRoboticsMedical roboticsSoftware engineeringHealthcareMedical devicesRegulatory complianceMultidisciplinary environmentMedical technologyRegulatory environment

Lack of experience in medical robotics, No experience with safety-critical applications, Unable to work in regulated environments

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile