> Markdown version of [/jobs/ext/4591094-software-engineer-systems-integration](https://www.wearedevelopers.com/jobs/ext/4591094-software-engineer-systems-integration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Systems Integration - **Company:** Intuitive Surgical, Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, Automation of Tests, C++ (Programming Language), Code Review, Embedded Software, Design of User Interfaces, Hardware Interface Design, Human-Computer Interaction, Python (Programming Language), Qt Modeling Language (QML), Qt (Software), Software Reliability Testing, Software Tools, Software Engineering, Systems Integration, Test Case, Scripting, Software Verification, Test Scripts, Git, Information Technology - **Published:** November 5, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-systems-integration-sunnyvale-ca--0da4991a-51e3-4192-a56c-10b8607d1dc0 ## About the Role Software Engineering, System Integration (SI), Systems Engineering, Problem Solving Skills, Healthcare, Test Case, Software Testing, Technical Leadership, Product Development, User Interface/Experience (UI/UX), * More than 5 years of relevant experience in software-focused system integration, test, and product development. * Strong software background, with experience integrating software across embedded systems, hardware interfaces, and higher-level applications. * Genuine interest in electronics and comfort working at the boundary between software and hardware. * Proficiency in Python for scripting and test automation. * Practical experience with engineering tools such as oscilloscopes, multimeters, and logic analyzers. * Previous experience in hardware/software integration. * Experience with Git for version control. * Strong analytical and problem-solving skills * Excellent communication skills and an eagerness to collaborate cross-functionally Required Education and Training A minimum of 5 years of related experience with a university degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a similar Engineering field; or 3 years experience and a Master's degree; or a PhD without experience; or equivalent work experience. Preferred Skills and Experience * Previous experience in formal testing, including software verification * Familiarity with automation frameworks and reliability testing. * Experience with C/C++ and/or Qt/QML in embedded environments * Experience in medical device or other regulated product development environments is desirable. 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. ## Description * Participate in code reviews, provide inputs to software development, conduct an initial assessment of the first candidate builds, and identify potential root causes. * Drive software and system integration across embedded software, controls, hardware interfaces, and user-facing applications. * Enhance functional excellence in mechatronic design and prototyping, hardware/software integration, incorporating clinical feedback into the design process, developing characterization and test designs, and ensuring smooth system bring-up and stabilization. * Adopt a hands-on approach to troubleshoot engineering prototypes in their successive iterations and releases. * Collaborate on software verification and validation strategies, ensuring that software components are tested and comply with safety standards and performance requirements. * Ability to develop and document test plans, detailed test procedures, test reports, test activities, and transition plans.