Robotics Software Engineer at Intuitive
Sunnyvale, CA
—
Aug 3, 2026
Sunnyvale, CA
Sep 24, 2026
What this job asks for AI summary
This role involves building software for a next-generation medical robotics platform within a small, fast-moving team. The engineer will implement and refine a C++ robotics software stack — spanning kinematics, distributed system architecture, and production-quality code — while also contributing to design control documentation required for medical device compliance. It suits an experienced, self-directed software engineer with deep robotics and C++ expertise.
Senior level · 4+ years · Master's required · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 5, 2026. It is a model, not a headcount.
Why we read it this way (7)
The posting states 'MS or PhD in computer science, mechanical engineering, or equivalent' as required education — this is treated as a hard Masters minimum; the 'or equivalent' clause is ambiguous but the degree is listed under required qualifications, not preferred.
The 4-year experience figure appears under 'Preferred Skills and Experience', so it is not a hard gate; however, it is the only overall experience figure given and is used as a soft signal for the overall years minimum.
No compensation figures were included in the posting despite a reference to 'target compensation ranges' — no salary data could be extracted.
No work location or CBSA was specified in the posting. The company (Intuitive Surgical) is headquartered in Sunnyvale, CA, but the posting does not confirm this as the role's location.
The posting notes a preference against candidates residing in certain US states (Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, Tennessee), which may affect candidate pool geography.
Medical device software experience and formal design documentation experience appear under 'Preferred Skills' — these are not hard gates despite their relevance to the role's compliance duties.
'Object-oriented programming' is listed explicitly as a required skill alongside C++ in the Required Skills section and is retained as a named requirement, though it is a methodology rather than a discrete tool.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.