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

Senior Software Development Engineer

Intuitive

Senior Software Development EngineerJoining 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: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 employees who 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's start 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Sunnyvale, CA vacancy
  •  ...Job Title : Senior 5G Cellular Software Development Engineer Location : Cupertino, CA     JD : Job Title: Cellular Software Development Engineer Job Responsibility: As a Cellular Software Development Engineer, you will develop high-quality software using... 
    Senior

    Galaxy i Technologies, Inc.

    Cupertino, CA
    3 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  .... This engineer will develop software and algorithms for custom semi-automated...  ...require close collaboration with product development teams, systems analysts, electrical engineers... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    20 hours ago
  • $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... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    2 days ago
  • $164k - $295k

     ...About the Role: This is a systems software role on the Core Libraries team, which...  ...the overall sensor platform. As a Senior Engineer on this team, you will design, build,...  ...which meet the needs of fast-paced sensor development, without sacrificing quality and... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    a month ago
  • $50 - $60 per hour

    job summary: We are seeking a Senior Software Engineer specializing in TypeScript, Node.js, and GraphQL, with an interest or background...  ...qualifications: Experience: 4+ years of professional software development experience, OR 6+ years of equivalent professional... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area

    Randstad Digital

    Sunnyvale, CA
    4 days ago
  •  ...8+ years of US Dev experience Java – Spring Framework / Boot / REST Big Data- Cassandra Experience is a MUST. Ability to build RESTful API's from scratch within Java Job Category Development Job Type Full Time Job Location Sunnyvale - CA... 
    Senior
    Long term contract
    Full time

    IMCS Group

    Sunnyvale, CA
    2 days ago
  • $217k - $326k

     ..., and containerized build environments that engineers rely on daily to build and test software. We're looking for a Senior Software Engineer to join this team and help...  ...debuggability, and ease of use across local development and CI workflows Own and evolve containerized... 
    Senior
    Work at office
    Local area
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    2 days ago
  •  ...Senior DevOps Engineer Location: Sunnyvale, CA Onsite position Fulltime position JD: Must Have Skills: AWS, EKS, IAM, S3, Kubernetes, Kustomize, Flux, Crossplane, CRDs, Python, Github, Kafka, Linux, Trino Strong... 
    Senior
    Full time

    SARIAN Co

    Sunnyvale, CA
    4 days ago
  • Description: Demonstrate a strong understanding of the Android framework and respective component lifecycles. Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger...
    Senior

    Exaways Corporation

    Sunnyvale, CA
    3 days ago
  • $143.2k - $243k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $150k - $250k

     ...Senior Backend Engineer Vijil is looking for a senior backend engineer to own the platform end...  ...things matter most: deep, hands-on cloud development experience, and real production...  ...agentic AI systems. Vijil is an AI software startup on a mission to help organizations... 
    Senior
    Local area
    Flexible hours

    Vijil

    Menlo Park, CA
    20 hours ago
  • $135.2k - $306.4k

     ...data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data-plane components... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    1 day ago
  • $180k - $270k

     ...and tooling that accelerate development, debugging, and validation....  ...closely with cross-functional engineering teams to solve complex...  ...Everpure is seeking a full-time Senior Embedded Firmware Engineer to...  ...embedded, firmware, or hardware-software systems. ~ Expert-level... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...and objects for robotics simulation, learning, and deployment. As a Senior Systems Engineer, you will build dense 3D reconstruction systems, high‑performance simulation workflows, and robotics software that bridge research innovations with production‑grade systems, owning... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  •  ...Job Title Senior Android Developer Location Sunnyvale, CA (Hybrid – 3 days/...  ...environments Lead and mentor a small engineering team (3-5 engineers) Troubleshoot business...  ...Skills ~5+ years of native Android development experience in Java/Kotlin ~... 
    Senior
    3 days per week

    Glint Tech Solutions

    Sunnyvale, CA
    4 days ago
  •  ...performance silicon chips and software content. Join us to...  ...Are: You are a passionate engineering professional with a deep expertise...  ...comfortable interacting with senior business leaders and...  ...working closely with product development to enhance Ansys software capabilities... 
    Senior

    Synopsys, Inc.

    Sunnyvale, CA
    20 hours ago
  •  .... Build responsive user interfaces using HTML5, CSS3, JavaScript, jQuery, React. xhyhwjd js, or Vue.js . Design and optimize databases using PostgreSQL, MySQL, and MongoDB . Collaborate with cross-functional teams to deliver high-quality software solutions.... 
    Senior

    2T Consulting

    Cupertino, CA
    1 day ago
  • $140k

     ...Senior iOS Engineer USA (Fully Remote) Full-Time Permanent Salary: Up to $140,000 (DOE) Total Comp: Standard Benefits, Healthcare...  ...a smooth, reliable app experience Managing the full iOS development lifecycle from concept through App Store release and... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    5V Video

    Santa Clara, CA
    4 days ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer, you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    2 days ago
  • $153k - $204k

     ...the company to deliver cryptographic services that are secure, reliable, and easy to use at scale. About the Role As a Senior Software Engineer on the PKI & Secrets team, you will shape how CoreWeave manages cryptographic infrastructure across its global fleet. You'... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    14 days ago
  • $193.3k - $261.5k

     ...Senior Embedded Software Engineer, Emerging Devices Software Job ID: 10438853 | Amazon.com Services LLC Amazon is looking for an Embedded Software...  ...you know. Responsibilities Be responsible for development of new features for embedded systems Investigate,... 
    Senior
    Internship
    Flexible hours

    Amazon Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Job Title : Senior AEM Java Developer – Adobe Experience Manager  Location : Sunnyvale, CA     JD : Job Title: AEM+Java Job Responsibility: "6+month apple exp is a must, must have strong hands on Java exp At-least 6 years of experience with strong Web Content... 
    Senior

    Galaxy i Technologies, Inc.

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...We are looking for a strong engineer to join the DRIVE Road Structure / Online Mapping / Context Fusion team. In this role, you will help...  ...mapping, prediction, planning, simulation, data, and embedded‑software teams to convert research advances into robust, production‑... 
    Senior
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $190k - $240k

     ...everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that...  ...Experience using AI coding assistants to accelerate development Relevant mechanical, aerospace, or electrical... 
    Senior
    Flexible hours

    Matternet, Inc.

    Mountain View, CA
    2 days ago
  •  ...Senior Embedded Software EngineerThe future of defense will be decided by those who field intelligent...  ...for a Senior Embedded Software Engineer who is excited about working close to...  ...linuxUnderstanding of microcontrollers and embedded development workflowsFamiliarity with basic... 
    Senior

    Scout AI

    Sunnyvale, CA
    2 days ago
  •  ...Description and Requirements We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to...  ...design, verification methodologies, and the semiconductor development lifecycle from architecture through tapeout Who You Are... 
    Senior

    Synopsys, Inc.

    Sunnyvale, CA
    20 hours ago
  • $150.4k - $277.6k

     ...The Apple Services Engineering (ASE) team is one of the most exciting examples of Apple's...  ...end solutions. They develop the custom software used to process all the creative work,...  ...embed reliability throughout the software development lifecycle Preferred Qualifications... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...Applied Intuition Software EngineerApplied Intuition, Inc. is powering the future...  ...positions.About the RoleWe are looking for senior software engineers with expertise in developing embedded...  ...background in embedded software development using C/C++ and assembly languagesHands... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $115k - $165k

     ...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions...  ...with opportunities for professional growth. Job Title: Senior .NET Developer Location: Remote Position Type: Full-... 
    Senior
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...Site Reliability Engineering (SRE) JobSite Reliability Engineering (SRE) is what you get when you treat operations as if it's a software problem. Our mission is to progress, protect, and...  ...years of experience with software development in one or more programming languages... 
    Senior

    CompliancePoint

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

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