Qualifications
Skills, Experience, Education, & Training:Proficient understanding of Object-Oriented Analysis (OOA), Object-Oriented Design (OOD), Object-Oriented Programming (OOP), and Design Patterns. Detail-oriented team player with a resourceful approach to problem-solving. Exceptional communication skills for conveying complex concepts to engineering teams. Preferred Skills:10+ years of experience in developing robotic or electro-mechanical systems, including advanced control systems.10+ years of proficiency with C# and . NET WPF applications. Strong background in designing and developing scalable production-quality systems. Thorough understanding of the Software Development Life Cycle (SDLC). Robust analytical, time management, interpersonal, listening, and communication skills. Familiarity with Statistical Analysis, Six Sigma, and/or Statistical Process Control is advantageous. Education/Experience:Experience with TCP/IP based equipment control. Willingness to travel to the US (10%) – a US tourist visa is required.
About the job
Primary Function of Position:
As a Senior Software Development Engineer, you will be instrumental in the Software Engineering team, driving the development of innovative surgical robotic instruments and accessories. Your expertise will focus on creating software and algorithms that ensure the safety and kinematic performance of each instrument. This role demands close collaboration with product development teams, systems analysts, electrical engineers, mechanical engineers, manufacturing engineers, and quality engineers to establish a cohesive diagnostic strategy and develop software solutions accordingly.
Roles & Responsibilities:
- Architect, design, and implement software systems that control machinery to optimize the manufacturing process.
- Develop and maintain software infrastructures that facilitate the extraction of valuable insights from generated data.
- Comprehend the operational and control aspects of new products and devise strategies to maintain their integrity during high-volume production.
- Design, document, and validate software applications for manufacturing new instruments and accessories.
- Adhere to best practices in software development methodology.
- Take ownership of manufacturing software projects and collaborate with cross-functional teams to ensure timely completion.
- Provide support for existing production software systems.
About Intuitive
Intuitive began with a transformative idea: envisioning less invasive surgery and a smoother recovery process. Nearly 30 years later, this vision continues to drive our innovations. As a global leader in robotic-assisted surgery and minimally invasive care, our technologies—such as the da Vinci surgical system and Ion—have revolutionized healthcare for millions of patients worldwide. Our team of engineers, clinicians, and innovators is united by a shared purpose: to enhance the intelligence, safety, and humanity of surgery. Every day, our work empowers care teams to operate with greater precision and enables patients to recover more swiftly, improving global health outcomes. The challenges we tackle require creativity, diligence, and teamwork. The work is demanding yet profoundly rewarding—because every advancement we make has the potential to save and improve lives. If you are eager to make a meaningful contribution to healthcare, we invite you to join us in this vital mission.