Software Engineering Co-op
Company | Intuitive Surgical |
---|---|
Location | Durham, NC, USA |
Salary | $Not Provided – $Not Provided |
Type | Internship |
Degrees | Bachelor’s, Master’s |
Experience Level | Internship |
Requirements
- Programming in C/C++ and/or Python preferred, but similar languages may be acceptable.
- Communication and documentation – be able to provide detailed instructions or explanations of software and technical topics.
- Current enrollment in a Computer Science, Computer Engineering, Electrical Engineering, or related degree-seeking program at the Master’s level. Bachelor’s students will also be considered based on specific relevant experience.
Responsibilities
- Work closely with the software engineering team to develop software solutions as well as investigate, debug, and document system software issues.
- Excitement and self-motivation to learn and investigate difficult technical problems.
- Excellent communication and documentation skills.
Preferred Qualifications
- Embedded Software development – experience with building for, testing, and troubleshooting embedded software.
- Knowledge of CI/CD concepts and practices – git, svn, Jenkins, automated testing, monitoring and alerts, integrations, etc.