Intuitive Surgical Careers

Future Opportunities Software Engineering Co-op (Raleigh)

US-NC-Raleigh, North Carolina

Job Description

Job: Co-Ops
Primary Location: United States-North Carolina-US-NC-Raleigh
Schedule: Full-time
Requisition ID: 161734


Company Description:
Joining Intuitive Surgical, Inc. means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority.
  • Must be concurrently enrolled in a degree-seeking program with an accredited university or enrolled in an upcoming program. 
  • Must be available to work full-time hours, M-F for 14-16 weeks during a typical academic semester.  Preference is availability to commit to 2 co-op rotations.
Primary Function of Position:
  • The Software Engineering Co-op is a paid, full-time, limited-duration position which will be offered for one academic term at a time. The position is designed for students who wish to begin their professional career before completing their degree program. The Intuitive Surgical Co-op Program will provide participants with valuable hands-on experience in software engineering and product development in the robotic medical-devices field. An ideal candidate will spend multiple terms with Intuitive Surgical before graduating, alternating terms taking classes and working.
  • The Co-op will work with a group of talented and dedicated employees and other Co-op students to improve and extend Intuitive Surgical’ s surgical robotic product lines.  The successful candidate will contribute broadly to the Software System Group, with focused contribution to the Raleigh-based team whose mission is the support and re-engineering of mature products. As a member of the team, you will be involved in developing new features, troubleshooting software issues, planning and implementing software upgrades, and developing testing strategies for the da Vinci™ Surgical System. As a Co-op, you will additionally be responsible for ensuring a smooth transition of your work to other Co-ops during your academic terms away.
  • The successful candidate must excel in a small, high-energy, focused team environment. Critical thinking, excellent communication, and a sense of personal responsibility are essential. The Intuitive Surgical culture is one that values hard work, honesty and respect. Only candidates that demonstrate these qualities will be considered. Your efforts will contribute to a technology that has already helped save or improve the lives of millions of people.
Roles and Responsibilities:
  • Design, develop and verify software for da Vinci™ Surgical System products.
  • Develop supporting application software for testing, verification, and business needs.
  • Support root cause analysis and issue resolution for released products and products in production.
  • Perform formal risk analysis and develop software mitigations.
  • Contribute to the definition and specification of future designs

Skill/Job Requirements:
  • Minimum of 2 years of Computer Science, Computer Engineering or similar Engineering Bachelor’s degree completed.
  • Coding experience with C is essential. Other languages, (such as C++, Python, MATLAB, and Tcl/Tk) are a plus.
  • Demonstrated academic achievement and critical thinking.
  • Willingness and eagerness to work in a team.
  • Excellent written and oral communication skills.
  • Interest in the medical applications of robotics.
  • Experience with robots or electro-mechanical devices is desired.
  • Leadership experience is beneficial.
We are an AA/EEO/Veterans/Disabled employer.