Staff Software Engineer Embedded UI (Sunnyvale)
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:As a Staff Software Engineer Embedded UI on the Future Forward team, you will develop innovative digital solutions to extend Intuitive’s robotic product lines. Collaborating with experts in robotics, imaging, and software, you will build innovative and Intuitive digital interfaces for novel robotic platforms. This role spans the entire development cycle—from prototyping approximate requirements to delivering high-quality production code. The ideal candidate is an independent problem-solver with a broad technical scope (software, graphics, robotics) who learns quickly and thrives in a collaborative environment.Essential Job DutiesDrive development of world-class digital interfaces using Qt/QML and C++ in a resource-constrained embedded environment to support physicians in the use of a novel robotic systemBuild and maintain effective working relationships across the organization, including software engineering, clinical engineering, design, human factors, and regulatory teamsPartner with cross-functional teams to define technical architecture, decompose requirements, and deliver robust, production-quality solutionsOwn the medical device software lifecycle end-to-end, including requirement definition, risk assessment, prototyping, development, verification, and releaseQualificationsRequired Skills and ExperienceBachelor’s degree in Computer Science, Electrical Engineering, Biomedical Engineering, or a related fieldMinimum of 8 years of industry experience; or Master’s degree and 6 years of experience; or a PhD and 3 years of experience, with a proven track record of shipping production-quality UI software to productsStrong working knowledge of C++ (11/14/17+) and object-oriented design principlesStrong communication skills and ability to explain technical concepts to non-technical stakeholdersPrevious experience as a tech lead (formal or informal), with demonstrated ability to drive projects from initial concept to fully implemented solutionsDemonstrated experience across phases of the product lifecycle, including design, implementation, debug, verification, and maintenancePreferred Skills and ExperienceExperience with Qt and/or QMLExperience with 3D graphics frameworks (Qt3D, OpenGL, Vulkan, etc.)Familiarity with development in a Linux environmentProven ability to design interfaces that balance user delight, performance constraints, and patient safetyExperience working in a regulated software environment (medical device, aerospace, automotive, etc.)Experience working with software development methodologies (Agile, IEC 62304, etc.)Additional 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
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...and calibration strategy and develop software to implement the same.Essential Job... ...product line, using Qt and other tools in an embedded C/C++ environment. Maintain superior...SuggestedPart timeLocal areaWorldwideFlexible hours
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...and calibration strategy and develop software to implement the same.Essential Job... ...product line, using Qt and other tools in an embedded C/C++ environment. Maintain superior...SuggestedPart timeLocal areaWorldwideFlexible hours
$170k - $210k
...culture of ownership where developers and engineers are self-motivated to tackle challenges... ...closely with cross-functional teams, including UI design, product management, and business... ...Experience with C++, especially in embedded environments Consumer electronics experience...SuggestedFull timeWork at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...DescriptionPrimary Function of PositionThe Senior Embedded Software Engineer brings a key contribution to... ...for surgery being developed by the Sunnyvale Engineering group.Roles and...SuggestedPart timeLocal areaWorldwideFlexible hours
- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...DescriptionOur team designs and builds the embedded platform software infrastructure that supports critical... ...supporting video networking, UI display, and machine learning applications...SuggestedPart timeLocal areaWorldwideFlexible hours
$185.1k - $284.1k
...Job DescriptionRole: As a Staff Software Engineer on the Metrics Frameworks team within the Simulation, Evaluation, and Data organization, you... ...number of the position for which you are applying.SummaryLocation: Sunnyvale, California, United States of AmericaType: Full time...Full timePart timeLocal areaWork from homeFlexible hours$196.5k - $219.3k
...requirements into platform features. Mentor junior engineers on secure backend development and best... ...the timely delivery of high-quality software features while adhering to project... ...generation (RAG) architectures, vector databases/embedding stores, or streaming data pipelines for...Full timePart timeWorldwide$143k - $286k
...8Posted: 2026-06-29Location: SUNNYVALE, CA, United StatesSalary: $14... ...Team: Sam's Tech Member Desk Engineering is responsible for building... ...a highly experienced Mobile Staff Engineer / Technical Lead to... ...field.10+ years of professional software engineering experience.8+...Full timeTemporary workPart time$160.2k - $246.3k
...simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly... ...but if you live within a 50-mile radius of Sunnyvale or Mountain View you are expected to report...Full timePart timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$264.51k - $310.9k
...systems. Solve complex business and engineering problems. Mentor and guide other engineers... ...Five (5) years of experience as a Software Engineer, Staff Engineer, or related role. Five (5)... ...which you are applying.SummaryLocation: Sunnyvale, California, United States of...Full timePart timeWork at officeLocal areaRemote workWork from home- ...professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...Part timeLocal areaWorldwideFlexible hours
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...of PositionOur Audio Software team is responsible for the real... ...comfort working with C++ in an embedded environment is required.... ...communication between Surgeon and OR staff.Analyze and quantify overall...Part timeLocal areaWorldwideFlexible hours
$175k - $275k
...inference.About The RoleAs part of the Embedded Software team, you will help build the critical... ...foundation that powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI processor.... ...disclosure notice.LocationHeadquarters/Sunnyvale OfficeEmployment TypeFull timeLocation...Part time$218.8k - $335.3k
...to bring the vehicle to a safe stop. We are looking for a Staff Software Engineer to provide technical leadership for the Secondary Driving System... ...robotics middleware, and familiarity with real‑time or embedded platforms and constraints. Compensation: The compensation information...Part timeWork from homeFlexible hours- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...of Position We are seeking a Staff Software Engineer to build services and APIs that... ...and uptime monitoring. Partner with embedded, infrastructure, and product teams to deliver...Part timeLocal areaWorldwideFlexible hours
- ...inference.About the RoleWe're hiring a Staff Engineer to own major areas of the architecture... ...Qualifications8+ years of experience in software engineering, with substantial individual... ...disclosure notice.LocationHeadquarters/Sunnyvale OfficeEmployment TypeFull timeLocation...Part time
- ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,... ..., streaming, and display across a range of embedded platforms. The engineer will collaborate...Part timeLocal area
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...DescriptionPrimary Function of PositionThe Software Build team at Intuitive is seeking a hands-on Staff Software Engineer to design,... ...systems for large-scale C/C++ embedded software, including custom...Part timeLocal areaRemote workWorldwideFlexible hours
- ...patients worldwide. Were a team of engineers, clinicians, and innovators... ...solutions, and build software experiences that shape the future... ...DescriptionPrimary Function of Position:As a Staff Platform Software Engineer,... ...verification activities of embedded software and supervisory...Part timeLocal areaWorldwideFlexible hours
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...expected salary.Job Title : Frontend or Web UI Developer (with experience on Angular.JS,... ...JSON etc.)No. of openings : 1Job Location : Sunnyvale, California (Sunnyvale is a city located...Permanent employmentFull timePart timeH1bRelocation
$170.6k - $261.3k
...Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied... ...with vector search/RAG systems and embedding pipelines. Familiarity with GCP or... ...which you are applying.SummaryLocation: Sunnyvale, California, United States of AmericaType...Full timePart timeLocal areaWork from homeFlexible hours- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...Function of Position:As a Sr Software Engineer Navigation on the Future Forward... ...lines. Working at the intersection of embedded UI, computer vision, and robotic kinematics...Part timeLocal areaWorldwideFlexible hours
- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to... ...here.Job DescriptionPrimary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-...Part timeLocal areaWorldwideFlexible hours
$214k - $261.5k
...sports to more places around the world across a wider range of consumer experiences and devices.OverviewWe’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly impactful role sits at the intersection of C++...Full timePart timeLocal areaWorldwideFlexible hours- ...Posted: 2026-05-04Location: Redmond , WA; Sunnyvale, CASalary: USD 150-155 / Yearly (Full... ...: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work... ...the C and C++ programming languages for embedded environments, with portability to various...Full timePart time
$185k - $250k
...Job Responsibilities:• Develop and maintain software components on current and future networking related products.• Design, develop... ...Requirements:• B.S. in Computer Science or Math or Electrical Engineering; M.S. preferredUS citizenship is requiredThe US base salary range...Full timePart timeWorldwideHome office$210k - $250k
The Opportunity We're seeking a talented Staff Engineer to join our Frontend Team. In this role, the person will shape and drive feature development... ...with protocol Deep experience writing unit, integration, and UI tests and a strong ability to debug code that is reusable,...Permanent employmentFull time- ...We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...thought leadership, white papers and leadership/mentoring of staff and internal consulting teamsExperience and desire to work in a...Permanent employmentFull timePart timeH1b
$189.3k - $290.7k
...Job DescriptionAs an AI Engineer on the team, you will build and deploy... .... We are looking for a Staff AI Engineer with a strong applied... ...search/RAG systems and embedding pipelines. Familiarity with GCP... ...Warren, Milford or Mountain View/Sunnyvale], you are expected to report...Full timePart timeLocal areaRemote workWork from homeFlexible hours$197.5k - $272k
...transformation to AI-enabled software-defined vehicles.... ...expanding.Headquartered in Sunnyvale, CA, with 250+ employees worldwide... ...We are looking for a great Staff AI Engineer to join our seasoned AI team... ...on CPU/GPU-bound targets or embedded NPUs.Apply quantization, pruning...Part timeWork at officeWorldwideFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer Embedded UI (Sunnyvale). Be the first to apply!
- entry level software sales Sunnyvale, CA
- ultimate software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software asset management analyst Sunnyvale, CA
- embedded software Sunnyvale, CA
- software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software sales Sunnyvale, CA










