companyIntuitive logo

Senior Embedded Research Software Engineer at Intuitive | Sunnyvale

IntuitiveSunnyvale
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Minimum Qualifications:Master’s degree or higher in Computer Science, Computer Engineering, or a related technical field; advanced degrees preferred. A minimum of 8 years of experience in developing embedded systems software (or 6 years with a Master’s degree, or 3 years with a Ph. D.), including at least 2 years in a research and development, innovation, or exploratory environment. Proficiency in multiple programming languages, including C, C++, Python, and Matlab. Experience with multi-threaded and multi-processor/multi-core systems. Demonstrated success in building real-time applications and/or embedded software. Experience with industrial embedded operating systems such as QNX or Yocto, hardware interfaces, FPGA, CUDA programming, and current technology stacks for embedded software development. Strong skills in profiling and debugging system software for optimization.

About the job

Job Description

Join the Future Forward organization as a Senior Embedded Research Software Engineer, where you will lead innovation, rapid prototyping, and new product development initiatives. Collaborate with a talented team of engineers, clinicians, and product managers to enhance Intuitive’s robotic surgical platform, guiding the product lifecycle from initial concept through to market launch.

Your role will involve designing, developing, and integrating embedded and platform software for a sophisticated robotic system. This encompasses interfacing with hardware, firmware, control algorithms, vision pipelines, user interfaces, and test infrastructures, including fault-injection and diagnostic frameworks. You will play a critical role in the architecture, implementation, and system-level integration of advanced features into comprehensive surgical robotic platforms, contributing to early-stage product exploration and development.

To thrive in this position, you must excel in an agile, small-team environment, transforming initial ideas into robust prototypes, methodically iterating, and consistently ensuring high product quality with a patient-centric approach.

Roles and Responsibilities

  • Collaborate with cross-functional teams during the early stages of product exploration, prototyping, and development to meet clinical, functional, performance, and safety requirements.
  • Translate initial requirements into prototype implementations to assess, iterate, and advance innovative robotic systems.
  • Design and develop comprehensive embedded software to support system infrastructure, including OS drivers, hardware interfaces, real-time data pipelines, inter-processor communication, error handling, and user/test applications.
  • Act as a subject matter expert in embedded software development by rapidly iterating prototypes from early requirements and creating functional products for research studies, employing systems thinking to integrate technology, users, and workflows.
  • Refine and iterate designs while balancing technical requirements, feasibility, schedules, and resource constraints.
  • Apply strong software engineering principles, including writing maintainable code, developing modular architectures, and ensuring thorough testing and documentation.
  • Adapt to project needs by initially exploring a wide range of software technology stacks and focusing deeper into specific areas as the project evolves.
  • Identify, document, and communicate intellectual property generated during the development process.

About Intuitive

Intuitive was founded on a simple yet profound idea: What if surgery could be less invasive and recovery could be less painful? Nearly 30 years later, this vision drives our mission as a global leader in robotic-assisted surgery and minimally invasive care. Our groundbreaking technologies, including the da Vinci surgical system and Ion, have transformed patient care for millions around the globe. We are a dedicated team of engineers, clinicians, and innovators working together to make surgical procedures smarter, safer, and more human-centric. Every day, our efforts empower care teams to perform with greater precision, enabling faster patient recovery and better outcomes worldwide. The challenges we tackle demand creativity, rigor, and collaboration. While the work is demanding, it is also incredibly rewarding—every advancement we achieve holds the potential to change lives. If you are ready to contribute to a cause greater than yourself, join us today!

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.