Intuitive Surgical, Inc

Sr. Application SW Developer

Intuitive Surgical, Inc$120K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Computer Science or related field (8 years exp.), Master's (6 years), or PhD (3 years)
  • Strong proficiency in Python with experience in production software tools
  • Experience debugging complex systems with multiple dependencies
  • Proven project ownership or leadership involving cross-team collaboration
  • Experience in regulated environments like medical or aerospace preferred
  • Ability to communicate effectively with both technical and non-technical stakeholders
  • Demonstrated creative thinking for process improvement
  • Experience with desktop or service-oriented applications (Qt or similar tools)
  • Familiarity with modern development practices (unit testing, CI/CD)

Responsibilities

  • Develop and enhance software tools for field service engineers
  • Integrate software components within larger system architectures
  • Own specific software packages for reliability and consistent field behavior
  • Translate upstream features into usable service tooling
  • Collaborate with various teams to create cohesive solutions
  • Identify and propose improvements for existing processes and workflows
  • Ensure an intuitive user experience across similar software packages

Benefits

  • Market-competitive compensation packages
  • Incentives and equity options
  • Opportunities for professional development and skill enhancement
  • High autonomy in a collaborative work environment
  • Involvement in innovative projects within the tech space
Full Job Description
Job Description

We are a lean team of five developers responsible for creating and scaling software packages that
power our global product servicing. Our software packages interface directly with hardware to
execute critical configuration, calibration, and verification checks, while guiding service users
through complex repairs. Operating with high autonomy within the broader Service Tools team, we
value collaboration and pragmatic design.

What You'll Do
  • Develop and enhance software tools used by field service engineers to install, maintain, and troubleshoot robotic systems.
  • Integrate software components within a larger system architecture and resolve issues across multiple upstream and downstream dependencies.
  • Own specific software packages for assigned products, ensuring reliable performance and consistent behavior in the field.
  • Work at the tail end of product development to translate upstream features, processes, and content into usable service tooling.
  • Collaborate with product support engineering, embedded software, manufacturing software, and field service teams to integrate inputs into cohesive solutions.
  • Identify gaps or inefficiencies in existing processes and propose improved approaches for integrating content and workflows into service tools.
  • Ensure a consistent and intuitive user experience across software packages used by the same end users.


Qualifications

What You'll Bring
  • Minimum Bachelor's degree in Computer Science or adjacent field with 8 years of experience, or Master's degree with 6 years of experience, doctorate degree with 3 years of experience
  • Strong proficiency in Python (required), with experience building production software tools.
  • Experience debugging and resolving issues across complex systems with multiple
    dependencies.
  • Proven ability to lead or take ownership of projects that involve collaboration
    across multiple engineering teams
  • Experience working in environments with structured processes for requirements,
    testing, and validation (e.g., medical, aerospace, or similar regulated industries preferred)
  • Comfort working with both technical and non-technical stakeholders, including field
    engineers and cross-functional partners
  • Demonstrated ability to think creatively and improve existing processes or
    workflows
  • Experience developing desktop or service-oriented applications (Qt or similar tools
    a plus)
  • Familiarity with modern development practices including unit testing and CI/CD
    pipelines.


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.

This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate's experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate's qualifications, consistent with applicable law.

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 Information Technology Jobs

Find similar Sr. Application SW Developer jobs: