Intuitive Surgical Careers

Firmware/Software Engineering Intern

Blacksburg, Virginia

Job Description

Job: Internship
Primary Location: United States-Virginia-Blacksburg-Blacksburg
Schedule: Full-time


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 in the fall. 
Primary Function of Position:
Support the software and firmware engineering teams developing ISI’s fiber optic shape sensing technology.

Roles and Responsibilities:
  • Assist with software releases and product testing
  • Add features to existing firmware and software modules
  • Assist with the creation of firmware test benches
  • Research existing system limitations and develop solutions to improve product performance
  • Generate documentation and reports on system research and performance

Skill/Job Requirements:
  • Completion of at least 2 years of undergraduate computer engineering, electrical engineering, computer science, biomedical engineering, or related degree field before start of internship
  • Excellent oral and written communication
  • Desire to work in a fast-paced results-oriented environment
  • Knowledge of one or more high level programming languages (Ex. C++)
Learning Outcomes:
  • Gain real-world experience in hardware/software co-design
  • Learn software and firmware design and debugging techniques
  • Develop an understanding of parallel programming and data acquisition on FPGA, CPU, and GPU computing platforms
Commitment:  Must be available to work full-time or part-time hours, M-F for a minimum 10-12 weeks in the summer, preferably with the ability to also work part-time hours in spring, fall, and/or winter.
We are an AA/EEO/Veterans/Disabled employer.