Posted in

Software Engineering Intern

Software Engineering Intern

CompanyIntuitive Surgical
LocationSunnyvale, CA, USA
Salary$Not Provided – $Not Provided
TypeInternship
DegreesBachelor’s
Experience LevelInternship

Requirements

  • Fluency in developing C/C++ and Python software on embedded SW platforms.
  • Familiarity with front-end web programming development.
  • Must be currently enrolled in and returning to an accredited degree-seeking academic program in the Fall.
  • Must be available to work full-time (approximately 40 hours per week) during a 10-12 week period starting May or June.

Responsibilities

  • Design and implement software to configure, monitor, and report key events within the robotic surgical system’s highly distributed boot sequence.
  • Create front-end visualization charts to display critical milestones during the boot phase of dv5.
  • Identify bottlenecks from the data your design generates and use that feedback to optimize dv5 bootup times.

Preferred Qualifications

  • Experience with a Python web application framework (such as Flask, Django, etc).
  • Experience with a UI framework (such as React).
  • Experience developing Linux embedded applications.
  • An in-depth understanding of Linux OS internals.
  • Familiarity with the Arm Cortex processor and/or Yocto Linux image builds.