> Markdown version of [/jobs/ext/1951662-senior-software-engineer-unity](https://www.wearedevelopers.com/jobs/ext/1951662-senior-software-engineer-unity). 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). --- # Senior Software Engineer, Unity - **Company:** Intuitive Surgical, Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $220,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C Sharp (Programming Language), C++ (Programming Language), Kinematics, Object-Oriented Software Development, Peachtree (Accounting Software), Software Architecture, Software Engineering, Information Technology, Optimization Algorithms - **Published:** August 6, 2026 - **Apply:** https://jobs.smartrecruiters.com/Intuitive/744000141987539-senior-software-engineer-unity ## About the Role * 5+ years of professional software engineering experience * Bachelor's degree in computer science or similar field * Strong experience using C# and C/C++ * Deep expertise of 3D simulation of one or more physics phenomena * Experience with multi-end-effector, constraint-based, or redundant kinematic systems * Deep understanding of 3D math: vectors, matrices, quaternions, jacobians, etc. * Understanding of fixed timestep simulation, interpolation, solver iterations, sub-stepping, and numerical stability, as well as multithreading, SIMD, and other optimization techniques * Proven experience joining and contributing to a large, existing production codebase * Strong understanding of software architecture, object-oriented design, and maintainable code practices * Located within an hour of our Sunnyvale, CA or Peachtree, GA offices. ## Description We are seeking a Senior Unity Engineer, with an emphasis on the Unity physics system and advanced kinematic chains utilizing inverse and forward kinematics. We are looking for an engineer who combines deep technical expertise with sound engineering judgment. Someone who understands how to balance realism, performance, maintainability, and delivery timelines to consistently ship high-quality software. Responsibilities * Evaluate the real-world robot code and apply it to optimize, improve, and expand the capabilities of our existing digital twin robot codebase * Profile, diagnose, and optimize performance across CPU, GPU, and memory for acceptable XR performance * Collaborate with engineers, designers, product owners, and subject matter experts to translate real-world robotic behavior into simulation * Evaluate technical tradeoffs and make pragmatic implementation decisions that support product goals and delivery schedules * Contribute to architectural decisions, coding standards, and long-term platform maintainability ## Related Videos - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) - [How I built my own intelligent Robot Arm from Scratch](https://www.wearedevelopers.com/videos/100097-how-i-built-my-own-intelligent-robot-arm-from-scratch) - [Building software that scales with Typescript](https://www.wearedevelopers.com/videos/415-building-software-that-scales-with-typescript) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Robots Among us: Advances in AI for Everyday Androids](https://www.wearedevelopers.com/videos/100230-robots-among-us-advances-in-ai-for-everyday-androids) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)