Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Software Engineer image - Rise Careers
Job details

Sr Software Engineer

Company Description

At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.

As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference. For more than 25 years, we have worked with hospitals and care teams around the world to help solve some of healthcare's hardest challenges and advance what is possible.

Intuitive has been built by the efforts of great people from diverse backgrounds. We believe great ideas can come from anywhere. We strive to foster an inclusive culture built around diversity of thought and mutual respect. We lead with inclusion and empower our team members to do their best work as their most authentic selves.

Passionate people who want to make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, the energy to get things done, and bring diverse, real world experiences to help us think in new ways. We actively invest in our team members to support their long-term growth so they can continue to advance our mission and achieve their highest potential.

Join a team committed to taking big leaps forward for a global community of healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.

Job Description

Primary Function of Position:

The Ion™ endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. As an engineer on the Ion project, you will join a small team of experts in algorithm and software development. You will play a lead technical role, working to conceptualize, design, and evaluate new aspects of a guidance software solution. You will take on projects with broad technical scope, covering medical image analysis, robotics, computer graphics, and software engineering.

Responsibilities:

  • Work as part of a cross-functional team in a fast-paced, start-up-like business unit
  • Prototype and iterate on new algorithms and software implementations for an image-guided medical robot
  • Produce and maintain robust, high-quality software implementations
  • Participate in software/hardware failure mode analysis. Identify and implement robust hazard mitigation strategies

Qualifications

Requirements:

To qualify for this position, you must have:

  • MS or PhD in computer science or equivalent
  • Strong programming skills; C++ knowledge preferred
  • Demonstrated expertise in computer vision, medical imaging computing or medical image analysis, machine learning, robotics, sensor fusion, and/or computer graphics
  • Demonstrated ability to systematically troubleshoot and debug complex systems
  • High levels of independence and technical ownership
  • Great communication skills

 Ideally, a candidate would also have:

  • Four years of experience developing software applications
  • Familiarity with development in a Linux environment
  • Experience with parallel programming and Cuda
  • Experience with machine learning frameworks such as TensorFlow or PyTorch
  • Knowledge of robotics algorithms and medical device development

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.

Intuitive is an Equal Employment Opportunity / Affirmative Action Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.

EEO and AA Policy

We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.

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 salary ranges are listed.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Software Engineer, Intuitive

If you're looking to make a significant impact in the field of healthcare technology, the role of Sr Software Engineer at Intuitive in Sunnyvale, CA, might just be the perfect fit for you. At Intuitive, we have a firm belief that minimally invasive care is life-enhancing care, and we're on a mission to transform how healthcare is delivered. As a Sr Software Engineer, you'll play a key role in the development of our cutting-edge Ion™ endoluminal system, a robotic platform aimed at improving early lung cancer diagnosis. Joining a dynamic team of experts, you'll get hands-on experience with medical image analysis, robotics, and software engineering. Your days will involve prototyping new algorithms and working side by side with cross-functional teams to produce robust software solutions. With a strong focus on innovation, you'll get to tackle intriguing challenges that push the boundaries of what's possible in the surgical space. We're looking for someone with a Masters or PhD in computer science, alongside strong programming skills, especially in C++. Your experience in computer vision, machine learning, or robotics will position you well to excel in this role. At Intuitive, we celebrate diversity and foster an inclusive environment where every team member can contribute their unique voice. If you're passionate about technology and healthcare and want to be part of a mission-driven company, we would love to have you on board.

Frequently Asked Questions (FAQs) for Sr Software Engineer Role at Intuitive
What are the specific responsibilities of a Sr Software Engineer at Intuitive?

As a Sr Software Engineer at Intuitive, your main responsibilities will revolve around leading the development of the Ion endoluminal system. This includes conceptualizing and designing software solutions, prototyping and iterating algorithms for medical imaging, and performing rigorous software/hardware failure analyses. Additionally, you will play a crucial role in maintaining high-quality software implementations and collaborating with cross-functional teams to ensure that the system meets its goals for patient care.

Join Rise to see the full answer
What qualifications are necessary for the Sr Software Engineer position at Intuitive?

To qualify for the Sr Software Engineer role at Intuitive, you should hold a Master's or PhD in computer science or a related field. Proficiency in programming, especially in C++, is essential, along with expertise in areas like computer vision and machine learning. It's also important to have strong troubleshooting skills and the ability to work independently, as well as great communication abilities to effectively collaborate with your team.

Join Rise to see the full answer
What type of projects will a Sr Software Engineer work on at Intuitive?

In the Sr Software Engineer position at Intuitive, you can expect to work on exciting projects related to the Ion robotic platform for minimally invasive procedures. The projects will involve developing algorithms for image-guided medical robotics, enhancing software performance, and potentially applying machine learning techniques. Your work will be integral to advancing technologies that directly impact patient care in critical diagnostic scenarios.

Join Rise to see the full answer
Is prior experience in the medical industry required for the Sr Software Engineer role at Intuitive?

While prior experience in the medical industry is not explicitly required for the Sr Software Engineer role at Intuitive, familiarity with medical imaging computing and related technologies would be advantageous. A strong background in fields related to the position, such as robotics and machine learning, is highly valued and can help you successfully contribute to our team working on impactful healthcare solutions.

Join Rise to see the full answer
What makes Intuitive a great place to work for a Sr Software Engineer?

Intuitive offers a unique working environment where passion for technology meets the mission of improving healthcare. As a Sr Software Engineer, you will be part of a team that values diversity, creativity, and mutual respect. The company invests in its employees' growth and encourages innovative thinking, making it an ideal place for individuals looking to make a real difference in the world of minimally invasive care.

Join Rise to see the full answer
Common Interview Questions for Sr Software Engineer
Can you describe your experience with C++ programming and how it applies to the role of Sr Software Engineer?

When discussing your experience with C++, it's important to highlight any relevant projects where you utilized the language. Emphasize specific algorithms or software you've developed that align with medical devices or image processing, showcasing your technical capability and how it relates to the role of Sr Software Engineer at Intuitive.

Join Rise to see the full answer
How do you approach troubleshooting complex systems?

In answering this question, focus on your systematic approach. Talk about how you begin by breaking down the system into manageable parts, applying debugging tools, and collaborating with team members to diagnose issues. Mention any specific successes you've had in past projects that demonstrate your troubleshooting skills, which are essential for a Sr Software Engineer at Intuitive.

Join Rise to see the full answer
What methodologies do you use when developing software algorithms for medical imaging?

When asked this question, you can describe methodologies like Agile or iterative development techniques. Discuss how you balance creativity with the rigorous validation required in healthcare applications, ensuring the algorithms are reliable and effective. Relating your approach to the Ion endoluminal system will also show your interest in the role.

Join Rise to see the full answer
Can you explain an instance where you had to collaborate with cross-functional teams?

Provide an example that illustrates your teamwork experience. Focus on the importance of communication and how you engaged with different departments such as hardware teams or clinical staff. Highlight any challenges faced and how you overcame them, which is critical for a Sr Software Engineer working at Intuitive in a collaborative environment.

Join Rise to see the full answer
What are your thoughts on the current landscape of robotics in healthcare?

In your response, it's helpful to discuss the evolving role of robotics in surgical procedures, especially in minimally invasive techniques. Share your insights on advancements in technology, potential future trends, and how you think companies like Intuitive can lead the charge in this transformative field.

Join Rise to see the full answer
How do you keep up with the latest technologies and developments in software engineering?

Mention specific resources you use like online courses, industry journals, webinars, or professional organizations. Talk about how continuous learning impacts your work ethic and coding practices, shaping you into a better Sr Software Engineer for Intuitive, where innovation is key.

Join Rise to see the full answer
What is your experience with machine learning frameworks such as TensorFlow or PyTorch?

Be specific about the projects where you've successfully implemented machine learning using frameworks like TensorFlow or PyTorch. Discuss how you designed and trained models and how that experience relates to the healthcare domain, adding value to your application for the Sr Software Engineer position at Intuitive.

Join Rise to see the full answer
Can you share an example of a challenging project and how you overcame obstacles?

Select a project that was particularly challenging due to its complexity or the tight deadlines. Detail the obstacles encountered and the creative solutions you applied, showcasing both your technical skills and your resilience. Relating this experience to the mission at Intuitive can also display your dedication to impactful work.

Join Rise to see the full answer
How would you ensure high-quality software implementations?

Discuss practices you use such as code reviews, testing protocols, and version control strategies. Emphasize the importance of documentation and adherence to standards in developing healthcare software, aligning your response with the expectations of a Sr Software Engineer role at Intuitive.

Join Rise to see the full answer
What draws you to the Sr Software Engineer position at Intuitive specifically?

Your answer should reflect genuine enthusiasm for the role and the company mission. Focus on the intersection of innovative technology and healthcare improvements. Discuss how your skills align with the goals of the Ion™ endoluminal system and the opportunity to work with a diverse and passionate team at Intuitive.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 18 hours ago
OnePay Remote No location specified
Posted 2 days ago
Talent Worx Remote No location specified
Posted 3 days ago
Q-Ai Talent Remote No location specified
Posted 11 days ago

Founded in 1995, Intuitive Surgical, Inc develops, manufactures and markets robotic technologies designed to improve clinical outcomes and help patients return more quickly to active and productive lives. The company is headquartered in Sunnyvale,...

319 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!