Senior Software Development Engineer
Intuitive Surgical
Company DescriptionIt started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare, you’ll find your purpose here.Job DescriptionPrimary Function of Position:Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority.The Automation, Equipment and Test (AET) Team is responsible for making the robots that make the robots. We develop and maintain equipment, fixtures, and tooling that optimize and streamline the manufacturing process of instruments and accessories.This candidate will play a key role as part of the AET team to enable the design and manufacturing of new surgical robotic systems, instruments, and accessories. This engineer will develop software and algorithms for custom semi-automated electro-mechanical systems that assure products’ performance, reliability and safety. Additionally, this candidate will provide team members with technical leadership and contribute to architecture of manufacturing platform and applications. The position will require close collaboration with product development teams, systems analysts, electrical engineers, mechanical engineers, manufacturing engineers, and quality engineers to build a coherent diagnostic strategy and develop software to implement that strategy.Essential Job Duties: This role requires but is not limited to:Design, develop, and implement software solutions for equipment that builds and tests medical devices such as robotic systems, instruments and accessoriesBuild and maintain software infrastructures that enable value extraction from the data generatedAnalyze and optimize manufacturing processes to improve efficiency, reduce costs, and enhance productivityUnderstand products’ operations and controls, and develop the means to ensure their integrity in volume productionDocument, direct and perform IQOQPQ and DQ validation activities on manufacturing equipmentDevelop, document and follow good software development practicesWork independently to overcome roadblocks with minimum guidanceTake ownership of manufacturing software and work with cross-functional teams to drive projects to completionSupport and enhance existing production softwareMentor less experienced engineersQualificationsRequired Skills and Experience:Strong proficiency in modern programming languages, frameworks and tools (C#/Python is a plus)Solid understanding of OOA/OOD/OOP/Design Patterns/SW ArchitecturePassionate about technologies and loves programmingAbility to map, design, develop, and test software solutions from inception to launchExercises judgment in selecting methods, techniques, and evaluation criteria for obtaining resultsExperience in integrating software with hardware components such as PLCs, sensors, and roboticsExperience in System Level Design and Software Platform designA track record in driving, planning, executing, and delivering projects and proactively communicating about progress, roadblocksAbility to quickly learn and adapt to new technologies and methodologiesMotivated to continually improve best practicesAbility to work with vague and dynamic requirementsExcellent ability to communicate effectively (verbal and non-verbal) with cross-functional teams and stakeholdersFoster strong sense of team with peers through solicitation of feedback and constructive contribution to review sessionsAbility to technically lead and mentor a team of engineers, providing technical guidance and support, and drive team projectsStrong analytical and structured problem-solving skills to diagnose and resolve complex technical issues.Required Education and Training:Bachelor’s or master’s in engineering (Software Engineering or Computer Science preferred)8+ years of software design and development experience (higher degree can offset years of experience)Working Conditions Able to work with computers and equipment over extended periods.Preferred Skills and Experience: Strong industry experience in architecture and development of scalable, production quality software systemsFully understand Software Development Life Cycle (SDLC)Familiarity with data engineering, especially for industrial domainExperience developing robotic or electro-mechanical systems, including control systemsExperience in medical device manufacturing or regulated engineering environmentKnowledge of software security principles and practices is plusKnowledge of control systems and industrial automation protocols (e.g., Modbus, OPC, Ethernet/IP) is plusAdditional InformationDue 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 Opportunity 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.Mandatory NoticesU.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employeeswho are nationals from countries currently on embargo or sanctions status.Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process). For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes. 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.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.SummaryType: Full-timeFunction: EngineeringExperience level: AssociateIndustry: Medical Device
$130k - $170k
...certifications. Work closely with R&D and QA throughout the product development lifecycle.Develop pre- and post-sales tools and environments.... ...and be able to devise new solution. Requirements :3+ years in software development work experienceGood Problem Solving and Debugging...SeniorFull timeWorldwide$193.3k - $261.5k
...leverages a fully customized stack of hardware, firmware, and software to deliver unparalleled virtualization at a global scale.... ...workloads.We are looking for an experienced software engineer to drive development for new EC2 machine learning platforms. In this role, the...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...document repositories, it offers a seamless experience that breaks down information silos and enhances collaboration. As a Software Development Engineer on the Quick team, you will play a vital role in designing, developing, and optimizing the platform's core components....SeniorInternshipLocal areaWorldwideFlexible hours$193.3k - $261.5k
...internal teams. We’re looking for a Senior SoC Modeling Engineer to join the team and deliver new functional... ...design verification, emulation, and software teams to build, debug, and deploy... ...of software used in both our SoC development process and by our partner software...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ...standards for an AWS product in its early stages of development, as well as influence its architecture and product ideation...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
Hyperplane is looking for a Software Development Engineer for a critical part of its service that delivers a distributed Network Function Virtualization... ...as many internal AWS services. This is a balanced team of senior and junior engineers that has proven it can deliver very...SeniorInternshipLocal areaWorldwideFlexible hours$193.3k - $261.5k
...The EC2 Nitro local storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated solutions for... ...environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough but kind...SeniorInternshipLocal areaFlexible hours$168k - $264.5k
...outstanding! We are building a next-generation software platform for semiconductor design,... ...is an ambitious endeavor, and we need engineers who thrive in a hands-on environment,... ...architects and designers during active spec development to identify integration gaps and keep...SeniorFull time- ...and resolving critical production issues, and ensuring operational health. You will provide technical leadership on architecture, engineering standards, and technology choices, and partner closely with product and design to ensure what we build actually moves the needle....Senior
$140k - $224.25k
...are the brains powering Deep Learning software frameworks, analytics, data centers, and... ...telemetries, scale out cluster, test plan development, track record in developing AI tools... ...experience) in a STEM (Science, Technology, Engineering, Math or Physics) field5+ years proven...SeniorFull time$193.3k - $261.5k
...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists,... ...full-stack engineer to shape the development of a new, greenfield product that... ...management process.A day in the lifeAs a Senior SDE, you'll be at the forefront of...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
...team at Amazon builds Amazon Neuron, the software development kit used to accelerate deep learning... ...the hardware-software boundary, our engineers build systematic infrastructure, innovate... ...knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and...SeniorWork experience placementInternshipLocal areaFlexible hours- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...:Contribute broadly to the Video Software Engineering Group, responsible for the... ...following activities:Detailed design, development, documentation, and verification of product...SeniorLocal areaWorldwideFlexible hours
- Senior Executive experienced in driving the design, development and deployment of Products & Technologies used in enterprises... ...synthesis and curation Personalization engines that adapt content to... ...to ****@*****.*** with“Senior Software Development Engineer” as email...SeniorFull time
- ...analysis platform designed for a variety of products. This is an excellent opportunity to engage in cutting-edge distributed system development including fostering innovative ideas, developing prototypes, and getting involved in industry product. You must have solid...SeniorFull time
$150k - $190k
...We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider... ...multi-homing will be an advantage. Contribute to the development of EVPN VXLAN with multicast components using knowledge of...SeniorWorldwide- ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible...SeniorFull time
$150k - $180k
...best life as part of the IPI team! We are looking for a Senior Software Engineer to join our US team. This will be Full time opportunity based... ...and functional testing in Agile and waterfall software development environment. Participate in Architectural discussions,...SeniorFull timeWork at office$204k - $259k
...simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative... ...electrical, mechanical, reliability, software and vehicle engineers. We design, build... ...in Python and/or SQL for data-driven development Direct experience engineering safety...SeniorFull timeRemote work$193.93k - $291.15k
...Simulation is at the core of autonomy development. The Simulation team is responsible for... .... Collaborate closely with autonomy engineers and build an understanding of how autonomy... ...have 3+ years of experience working in software engineering or related fields. You...SeniorFull time- ...device intelligence, powerful decision engine and investigation tools work together to... ...across the globe. Our award-winning software platform is powered by a team of world-class... ...) Requirements ~5+ years software development experience ~5+ years experience in...SeniorFull time
$239k - $359k
...future of virtualization on Kubernetes as a Software Architect, Virtualization and Kubevirt.... .... You will collaborate across engineering teams and contribute to major open-source... ...WHAT YOU BRING ~10+ years of development experience ~ Deep, demonstrable expertise...SeniorFull timeWork at officeFlexible hours$208.8k - $229.7k
...and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a... ...for the native GFiber iOS mobile application using modern development practices. Collaborate with product, design, and...SeniorFull time$204k - $259k
...simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group... ...of electrical, mechanical, reliability, software and vehicle engineers. We design, build,... ...work schedule and you will report to a Senior Staff Software Engineer. You will:...SeniorFull timeWork experience placementRemote work- ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...Job Description We are seeking a Senior Unity Engineer, with an emphasis on the... ...timelines to consistently ship high-quality software. Responsibilities Evaluate the real-...SeniorFull timeLocal areaWorldwideFlexible hours
$193.93k - $291.15k
...About the Role The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Senior Software Engineer, Networking you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build...SeniorFull timeRemote work- ...future of healthcare is being built right now. Come deliver this transformation. About the Role We are seeking a Senior Software Engineer for our R&D team at Commure, the team taking emerging technology from inception to impact. We scout new capabilities — a frontier...SeniorFull timeWork at officeImmediate start
$176.4k - $264.6k
...Team crafts vital services that ensure Nuro Driver™ reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our...SeniorFull time$220k - $230k
...opportunities that were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised role working on a complex... ...About You: Strong experience in backend software development Deep expertise in one of the following areas: Strong...SeniorFull timeWork at officeFlexible hours$217k - $326k
...your mark, come join us. THE ROLE You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on... .... That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through...SeniorFull timeWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- software developer fintech Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- financial software developer Sunnyvale, CA
- junior software developer remote Sunnyvale, CA
- software engineer Sunnyvale, CA
- software data engineer Sunnyvale, CA
- software developer internship no experience Sunnyvale, CA
- part time software developer Sunnyvale, CA
- software engineer amazon Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA


