Intuitive Surgical, Inc

Sr. Robotic Software Engineer

Intuitive Surgical, Inc$130K — $155K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Strong programming skills in C/C++, object-oriented programming, and Python and/or Matlab.
  • Experience in writing software for robotic systems on embedded Linux or QNX.
  • Proficient in troubleshooting complex systems involving software, hardware, and hardware interactions.
  • Demonstrated independence and technical ownership in project work.
  • Excellent communication skills for cross-functional collaboration.
  • Familiar with software development tools like git and Jira.
  • Versatile software generalist with experience across multiple system layers.

Responsibilities

  • Collaborate with a cross-functional team to assess new ideas for feasibility and desirability.
  • Prototype software features and algorithms for rapid testing and iteration.
  • Contribute to embedded, algorithm, and GUI development across software layers.
  • Develop tools and workflows for user-facing experiences and device functionality.
  • Troubleshoot and debug multidisciplinary systems.
  • Maintain strong technical ownership of projects in a research-focused environment.

Benefits

  • Participation in a rapidly growing new business segment within Intuitive.
  • Opportunity to work in an exploratory and innovative development environment.
  • Collaboration with a small, dedicated, multi-disciplinary team.
Full Job Description
Job Description

Primary Function of Position:

The Ion™ endoluminal system is Intuitive's flexible robotic platform for minimally invasive biopsy in the peripheral lung. Our Advanced Product Development (APD) team is a small multi-disciplinary group that investigates new market opportunities for the Ion business unit through fast-paced, exploratory work into new technologies and clinical applications. We are seeking a versatile Sr. Software Engineer who can span a range of software and algorithms functions and thrive in a fast-paced, rapidly evolving applied research environment. This role is an exciting opportunity to join a rapidly growing new business within Intuitive and contribute meaningfully to its future growth.

Essential job duties:
  • Collaborate effectively with a small, fast-moving cross-functional group of colleagues from product, clinical, and engineering backgrounds to rapidly evaluate the desirability, feasibility, and viability of new ideas.
  • Prototype new software features and algorithms with enough fidelity and scalability to quickly iterate, test, and evaluate new functionality.
  • Contribute broadly across multiple software layers, including embedded, algorithm, and GUI development.
  • Develop proof-of-concept tools, workflows, and application features that support device, system, and user-facing experiences.
  • Troubleshoot and debug complex, multidisciplinary systems involving software, hardware, and electro-mechanical interactions.
  • Take strong technical ownership of projects, driving work forward with a high degree of independence in an ambiguous, research-oriented environment.


Qualifications

Required skills and experience:
  • Strong programming skills with working knowledge of C/C++, object-oriented programming, and python and/or Matlab.
  • Experience writing software for physical, electro-mechanical or robotic systems, deployed on embedded linux or QNX.
  • Demonstrated ability to systematically troubleshoot and debug complex systems
  • High levels of independence and technical ownership
  • Excellent communication and collaboration skills
  • Experience with software development tools such as git and jira
  • Demonstrated success working as a software generalist across multiple layers of a system, from embedded real-time applications to GUI design, rather than as a narrow specialist
  • Ability to work effectively in a fast-paced, exploratory development environment with evolving requirements

Required training and education:
  • BS in Computer Science, Electrical Engineering, Mechanical Engineering, Bioengineering or related field
  • Minimum 5 years experience developing SW in relevant areas

Preferred skills and experience:
  • MS or PhD in Computer Science, Electrical Engineering, Mechanical Engineering, Bioengineering


Additional Information

Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.

We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.

About Intuitive Surgical, Inc

Intuitive Surgical, Inc. is an American corporation that develops, manufactures, and markets robotic products designed to improve clinical outcomes of patients through minimally invasive surgery, most notably with the da Vinci Surgical System. The company is part of the NASDAQ-100 and S&P 500. Intuitive Surgical has installed more than 5,000 surgical systems worldwide, and has more than 4,000 employees.
Learn more about Intuitive Surgical, Inc
Size
9,793 employees
Market Cap
$93.6 billion
Industry
Net Income
$1 billion
Founded
1999
5 Year Trend
+16.1%
Revenue
$4.3 billion
NASDAQ

Similar Jobs

More Jobs at Intuitive Surgical, Inc

More Healthcare Jobs

Find similar Sr. Robotic Software Engineer jobs: