Software Engineering Intern

IntuitiveSunnyvale, CA
1d

About The Position

Primary Function of Position The Ion™ endoluminal system is Intuitive's robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. In this internship, you will work within the Ion Digital Software team and contribute to the future of our digital features and solutions.

Requirements

  • University Enrollment: Must be currently enrolled in and returning to an accredited degree-seeking academic program after the internship.
  • Internship Work Period: Must be available to work full-time (approximately 40 hours per week) during a 10-12 week period starting May or June. Specific start dates are shared during the recruiting process.
  • Current enrollment in a Computer Science, Computer Engineering, or related degree-seeking program at the Master's level. Bachelor's level students would also be considered based on specific relevant experience.
  • Experience with full-stack or backend software engineering in a cloud-based environment.
  • Strong proficiency in programming languages such as React, Node.js, Python, and similar
  • Understanding of databases and data storage solutions (e.g., SQL, NoSQL)
  • Experience with cloud platforms and/or containerization tools.
  • Excellent problem-solving skills and a collaborative mindset.
  • Excellent communication skills and the ability to work in a team-oriented environment.

Nice To Haves

  • Knowledge of best practices, especially in healthcare and sensitive data environments
  • Experience with automated test frameworks
  • Expertise in designing and implementing RESTful APIs a plus.

Responsibilities

  • Contribute to digital applications for a medical robot, including cloud based applications (APIs, serverless computing, containerization, microservices) and/or embedded applications (network communications, file transfer, event streaming).
  • Write clean, maintainable code and participate in code reviews.
  • Document designs, configurations, and code to facilitate knowledge transfer.
  • Work closely with team members and partners to ensure delivery timelines and goals are met.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service