Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Sunnyvale, CA vacancy
  • $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... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

     ...answering specific product questions, and more.The Retrieval Engineering team is a critical component of the Rufus infrastructure,...  ...millions of customers worldwide.We are searching for a Senior Software Development Engineer who is passionate about technology, innovation,... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    11 hours ago
  • $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... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...candidate will have a strong technical background in front-end development, excellent leadership skills, and a passion for...  ...quality user experiences.Key job responsibilitiesAs a lead software development engineer on the Quick team, you will design and develop features for... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...Amazon's most strategic products, it is live with enterprise customers, and it is growing fast.We are looking for a Senior Software Development Engineer to lead the design and delivery of major parts of the Quick platform. You will own the architecture of large, customer... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

    Are you excited about building the networking software that connects millions of people to the internet for the first time...  ...connectivity to the communities worldwide. As a Senior Software Development Engineer on the Pop DataPlane team, you will sit at the critical... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Amazon

    Sunnyvale, CA
    11 hours ago
  • $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... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    11 hours ago
  • $193.3k - $261.5k

     ...working on products that are disrupting the data center software industry and change on-demand cloud computing? Does solving...  .... Key job responsibilitiesEC2 is looking for a Senior Software Development engineer to join the Nitro Firmware Team. This team owns the intersection... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    11 hours ago
  • $150k - $183k

    We are seeking a Staff Frontend Engineer to join our FortiWeb team, responsible for developing and maintaining the web-based management...  .... This role requires expertise in modern Angular/React development combined with experience migrating legacy enterprise applications... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $253.1k - $342.3k

    Amazon Traffic Engineering builds innovative managed compute and networking...  ...that empower Amazon Software Engineers to build and operate...  ...AWS technologies.As a Senior Manager, you will own SDO's...  ...concurrent programs, projects and development teams in an Agile environmentBasic... 
    Senior
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $220k - $230k

    San Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridResponsibilities:Work closely with the product team to codify...  ...where quality is paramount.About You:Strong experience in backend software developmentDeep expertise in one of the following areas:... 
    Senior
    Full time

    Aera Technology

    Mountain View, CA
    4 days ago
  • $184k - $287.5k

     ...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including...  ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ...Strong C programming skillsMinimum of 10+ years of related development experience Experience working with large codebases... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    11 hours ago
  • $184k - $287.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ..., architect, and implement new featuresCoordinate and drive development efforts across multiple teamsHelp define forward-looking improvements... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    11 hours ago
  • $150k - $183k

     ...management solutions using RxJS and MobX/Redux. Establish frontend engineering best practices and architectural patterns. Collaborate...  ...experience. At least 5 years of professional frontend development experience. At least 3 years of hands-on experience with... 
    Senior
    Full time

    Fortinet

    Sunnyvale, CA
    9 days ago
  • $152k - $241.5k

     ...and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving...  ...or equivalent experience.5+ years of relevant software development experience.Strong system software engineering skills combined... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $148k - $226.2k

     ...difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity and high-performance... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    11 hours ago
  • $185k - $230k

     ...OpportunityWe're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will...  ...enterprise search system, spearheading the design, development, and optimization of search system accuracy and performance... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $176k - $264k

     ...ride requests to Nuro vehiclesTelemetry pipelines surfacing live vehicle state to riders and operationsAbout You6+ years of backend engineering experienceExperience designing and operating distributed systems where reliability isn't optionalEnd-to-end product ownership —... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    11 hours ago
  • $184k - $287.5k

    We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing...  ...complex SoCs and systems throughout the complete software development lifecycle. Your work may span user space, the kernel, firmware... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.93k - $291.15k

     ...large scale data curation.Partner with a tight-knit group of engineers who focus on collision avoidance.Participate in the design and...  ...mathematics.Strong coding skills in C++.Experience deploying software in robotics products.Willingness to sweat the details and strive... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code.Participate in, or lead design reviews with...  ...experience.5 years of experience with software development in one or more programming languages...  ...of our prototypes. As a Software Engineer, you will be working with the cutting edge... 
    Senior

    Google

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!