Software Engineering Intern
Company | Intuitive Surgical |
---|---|
Location | Sunnyvale, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Internship |
Degrees | Bachelor’s |
Experience Level | Internship |
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.