Senior Software Development Engineer - Equipment Control
Intuitive
Senior Software Development Engineer - Equipment Control Full-time Shift: Day Travel Requirements: 10% of the time Max. Salary Region 2: 230700 USD Max. Salary Region 1: 271400 USD Ways of Working: Onsite - This job is fully onsite. Employee Type: Employee Min. Salary Region 1: 188600 USD Global Job Level (HCM): Professional 4 (11) Min. Salary Region 2: 160300 USD It 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. Primary 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. This role requires but is not limited to: Design, develop, and implement software solutions for equipments that builds and tests medical devices such as robotic systems, instruments and accessories Build and maintain software infrastructures that enable value extraction from the data generated Analyze and optimize manufacturing processes to improve efficiency, reduce costs, and enhance productivity Understand products’ operations and controls, and develop the means to ensure their integrity in volume production Document, direct and perform IQOQPQ and DQ validation activities on manufacturing equipment Develop, document and follow good software development practices Work independently to overcome roadblocks with minimum guidance Take ownership of manufacturing software and work with cross-functional teams to drive projects to completion Support and enhance existing production software Mentor less experienced engineers Required 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 Architecture Passionate about technologies and loves programming Ability to map, design, develop, and test software solutions from inception to launch Exercises judgment in selecting methods,techniques, and evaluation criteria for obtaining results Experience in integrating software with hardware components such as PLCs, sensors, and robotics Experience in System Level Design and Software Platform design A track record in driving, planning, executing, and delivering projects and proactively communicating about progress, roadblocks Ability to quickly learn and adapt to new technologies and methodologies Motivated to continually improve best practices Ability to work with vague and dynamic requirements Excellent ability to communicate effectively (verbal and non-verbal) with cross-functional teams and stakeholders Foster strong sense of team with peers through solicitation of feedback and constructive contribution to review sessions Ability to technically lead and mentor a team of engineers, providing technical guidance and support, and drive team projects Strong analytical and structured problem-solving skills to diagnose and resolve complex technical issues Required Education and Training: Bachelor’s 5 years or master’s 3 years in engineering (Software Engineering or Computer Science preferred) andsoftware 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 systems Fully understand Software Development Life Cycle (SDLC) Familiarity with data engineering, especially for industrial domain Experience developing robotic or electro-mechanical systems, including control systems Experience in medical device manufacturing or regulated engineering environment Knowledge of software security principles and practices is plus Knowledge of control systems and industrial automation protocols (e.g., Modbus, OPC, Ethernet/IP) is plus 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 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. U.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 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. By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply #J-18808-Ljbffr Intuitive
- Intuitive in Sunnyvale, California is seeking a Senior Software Development Engineer to join their Equipment Control team. The role focuses on designing and developing software solutions for medical devices, ensuring efficiency and safety in manufacturing processes. The...Senior
$215k - $230k
Apptronik is looking for a Senior Software Engineer to enhance the development of advanced robots. This position involves building the software for real-time control and ensuring robots function reliably in human environments. The ideal candidate will have extensive experience...Senior- A leading robotics company in California is seeking talented Control Engineers to develop state-of-the-art algorithms for robotic systems. Responsibilities include optimizing control performance, conducting experiments, and collaborating with cross-functional teams. Candidates...Senior
$190k - $260k
Senior Software Engineer, Controls (MATLAB) Mountain View, CA Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground... ...from MATLAB / Simulink to embedded C / C++. Development, testing, and tuning of controllers for mobile autonomous...SeniorWork at officeFlexible hours$190k - $260k
...leverages its commercial self‑driving software to develop, test and deploy... .... We are looking for an experienced Controls Software Engineer who is passionate about safety‑critical... ...results. What you’ll bring: Software development experience writing production‑level MATLAB...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours- Gatik AI, Inc. in Mountain View, CA is looking for an algorithm engineering expert to develop and improve vehicle chassis control algorithms. This role emphasizes algorithm development of embedded ECU software for safety-critical automotive applications. Candidates should...Senior
- Waymo in Mountain View is looking for a Hardware Engineer to develop and manage Body Control systems for their autonomous driving technologies. This full... ..., managing integration, and leading feature development. The salary range for this position is competitive, with...SeniorFull time
- Intuitive in Sunnyvale, California is seeking a Software Development Engineer for Equipment Control. This role involves designing and implementing software for robotic systems and optimizing manufacturing processes. The ideal candidate will have a strong programming background...
$190k - $250k
...Full time Location Type On-site Department Engineering Compensation $190K - $250K Logos Space is a... ...Responsibilities, & Qualifications Logos is seeking a Senior Payload Pointing Control Software Engineer to lead the development of our onboard, real-time beam control system....SeniorFull timeLocal areaWorldwide$125k - $140k
...company’s precision material slicing equipment. Having recently closed on an $80... ..., we are seeking a Machine Control Software Engineer to support the development, integration, and maintenance of... ...teams. The engineer will report to a senior member of the machine control...SeniorTemporary work$262k - $365k
Senior Staff Software Engineer, Cloud, Dataproc, Control-Plane Apply Benefits Health, dental, vision, life, disability insurance Retirement Benefits: 401(... ...integrate advanced AI‑driven management tools and development techniques to enhance team productivity and streamline...SeniorTemporary work- ...and collaborative robots — with motion control handled primarily by Beckhoff TwinCAT controllers... ...legacy code Collaborate with robotics engineers, mechanical, and electrical teams to... ...PLC codebases — not just greenfield development Solid understanding of EtherCAT topology...SeniorContract workRelocationRelocation package
$158k - $241.9k
General Motors is looking for a Senior Software Engineer in Mountain View, California, to join their Local Planner Controller team in Embodied AI. This role involves leading vehicle dynamics and controls software development for the GM Super Cruise system, ensuring high...SeniorLocal areaRelocation package- Netris is seeking a senior backend engineer to design, own, and build the distributed control-plane services behind our platform. You will translate high-level infrastructure requirements into scalable, production-grade designs and implementations, taking ownership across...Senior
- ...leader in robotic-assisted surgery. As a Systems Analyst (Robotic Control Engineer) you will develop and tune algorithms for the Ion Endoluminal... ...rapid iteration. You will collaborate across hardware and software teams, perform testing and modeling, and contribute to...Senior
- Suitable Technologies, Inc. is seeking a Senior Firmware Engineer to take ownership of embedded software for their robotics platform. This role... ...years of experience in embedded software development, particularly in DC motor control and ARM-based systems. There are numerous...Senior
- Intuitive is seeking a Systems Analyst (Robotic Control Engineer) for the Ion Endoluminal System. You will generate, tune, and debug key algorithms... ...and build tools supporting these algorithms across robotics software and hardware domains. Ideal candidates have strong C/C++/...Senior
$180k - $200k
Johnson & Johnson MedTech is seeking a Senior Robotics & Controls Engineer in Santa Clara, CA. This role involves designing advanced medical robotic platforms and leading software development for surgical tools, primarily using C++ and Python. Candidates must hold a Master...SeniorFull time- Intuitive is seeking a Senior Robotic Algorithms & Controls Engineer (Systems Analyst) to support the da Vinci Surgery product line. This role requires expertise in algorithm design for surgical robots, ensuring high product quality and reliability. Candidates require a...Senior
- Commonwealth Fusion Systems is seeking a Staff Controls and Software Engineer to design and implement robust control systems for industrial equipment. You will collaborate with R&D and engineering peers to create scalable architectures for PLCs, HMIs, servo drives, and...Senior
$287.5k
NVIDIA seeks a motivated software engineer to join its Cumulus Linux team in Santa Clara, California. You will develop routing and network virtualization functionalities using protocols like BGP and OSPF. This position requires strong C programming skills and at least 5...Senior$215k - $230k
...change the world for the better. JOB SUMMARY As a Senior Software Engineer, you will play a pivotal role in the development of advanced, general-purpose robots designed to... ...on our on-board computer to enable real-time control, seamless integration of robot data and models,...SeniorLocal area- Senior Robotic Algorithms & Controls Engineer (Systems Analyst) Full-time Shift: Day Travel Requirements: 10% of... ...perform a central role in the design, development, and support of products in the... ...into electrical, mechanical, software, control, user interface, and safety...SeniorFull timeLocal areaWorldwideShift work
$139.1k - $180.1k
Join Fortinet as a Staff/Senior Software Developer and play a pivotal... ...role in the entire software development lifecycle of our existing and... ...updates using source control systems. Optimize and support... ...Knowledge of professional software engineering practices, including...SeniorFull time$160k - $200k
Responsibilities Design, develop, and maintain the control plane services for user management, configuration, and orchestration. Build scalable microservices and RESTful APIs using C++ or Go . Implement authentication, authorization, and auditing mechanisms. Ensure...Full time$128k - $258.75k
NVIDIA is looking for a Senior Memory Controller Verification Engineer in Santa Clara, CA, to work on Tegra SoCs. The role involves defining verification scope, collaborating with memory controller designers, and ensuring coverage of RTL design. Candidates should have...Senior$180k - $200k
Senior Robotics & Controls Engineer Employer: Auris Health, Inc. Location: Santa Clara, CA Job Type: Full-Time Compensation: $... ...(mechanical, electrical, systems) to develop software for medical applications. Lead development and implementation of robotic controls algorithms...SeniorFull timeLocal areaImmediate start- ...Primary Function of Position Systems Analysts (Robotic Control Engineers) are primarily responsible for generating, tuning, and... ...), you will work on both robotic algorithms and the development of tools and software infrastructure that support those algorithms. The successful...SeniorLocal areaFlexible hours
$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy... ...We are looking for an experienced Controls Software Engineer who is passionate about safety-critical... ...results What you'll bring: Software development experience writing production-level MATLAB...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$154k - $202k
...low‑cost energy. Position Summary Antora is seeking a Senior Controls & Software Engineer to own the integration of the control systems and software... ..., especially when leveraging AI for rapid script development. Commissioning Leadership: Hands‑on experience developing...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - Equipment Control. Be the first to apply!
- ngo software engineer Sunnyvale, CA
- software developer Sunnyvale, CA
- software developer internship no experience Sunnyvale, CA
- junior software developer Sunnyvale, CA
- part time software developer remote Sunnyvale, CA
- financial software developer Sunnyvale, CA
- senior software engineer ruby on rails Sunnyvale, CA
- software engineer amazon Sunnyvale, CA
- senior software design engineer Sunnyvale, CA
- software engineer part time Sunnyvale, CA

