Senior Embedded Software Engineer - Future Forward

Intuitive

Sunnyvale (CA)

On-site

USD 160,000 - 230,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, CA, to advance its robotic surgical platform. You will design and integrate embedded software across hardware interfaces, control algorithms, vision pipelines, and test infrastructure, contributing to a safe, compliant product lifecycle from concept to launch.

You will collaborate with clinicians, engineers, and product managers in an agile team, iterating prototypes, validating designs, and ensuring high-quality software

Qualifications

  • Embedded software for robotic platforms.
  • Real-time data pipelines and OS drivers.
  • Inter-processor communication and hardware interfaces.
  • Unit testing to support system integration.
  • Documentation in line with quality guidelines.
  • Hazard and failure mode analysis and mitigations.

Responsibilities

  • Design and develop robust embedded software to enable system infrastructure, including OS drivers, hardware interfaces, real-time data pipelines, inter-processor communication, error handling, and user/test applications.
  • Collaborate cross-functionally throughout the product lifecycle with key stakeholders to address clinical needs and safety requirements.
  • Translate early requirements into prototype implementations to evaluate, iterate, and advance novel robotic systems.
  • Conduct rigorous unit testing to support system integration and ensure reliable, robust system operation.
  • Contribute to hazard and failure mode analysis, defining appropriate mitigations.
  • Refine and iterate designs, balancing technical requirements, feasibility, schedules, and resource constraints.
  • Produce clear and compliant supporting documentation in alignment with Intuitive's development and quality guidelines.
  • Ensure all designs meet rigorous quality and safety standards per the Intuitive Quality Management System.

Skills

Embedded software
Real-time systems
Inter-processor communication
OS driver development
Firmware interfaces
Testing (unit)
Documentation
Hazard analysis
Robotics

Job description

Job Description

As a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product development. You’ll collaborate with talented cross-functional teams—including engineers, clinicians, and product managers—to advance Intuitive’s robotic surgical platform, driving the entire product lifecycle from concept to launch.

In this role, you will design, develop, and integrate embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms, vision pipelines, user interfaces, and test infrastructure, including fault-injection and diagnostic frameworks. You will contribute to the architecture, implementation, and system-level integration of advanced functionalities into complete surgical robotic platforms, supporting product release and validated human use. Your work will be critical to meeting delivery milestones while ensuring safe, reliable, and compliant operation for patients worldwide.

Success in this role requires excelling in an agile, small-team environment—transforming initial concepts into robust prototypes, methodically iterating designs, and consistently maintaining exceptional product quality with a patient-first mindset.

Essential Job Duties

  • Design and develop robust embedded software to enable system infrastructure, including OS drivers, hardware interfaces, real-time data pipelines, inter-processor communication, error handling, and user/test applications.
  • Collaborate cross-functionally throughout the product lifecycle with key stakeholders to address clinical needs and safety requirements.
  • Translate early requirements into prototype implementations to evaluate, iterate, and advance novel robotic systems.
  • Conduct rigorous unit testing to support system integration and ensure reliable, robust system operation.
  • Contribute to hazard and failure mode analysis, defining appropriate mitigations.
  • Refine and iterate designs, balancing technical requirements, feasibility, schedules, and resource constraints.
  • Produce clear and compliant supporting documentation in alignment with Intuitive's development and quality guidelines.
  • Ensure all designs meet rigorous quality and safety standards per the Intuitive Quality Management System.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Platform Software Engineer
Staff Platform Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Software Engineer, Robotic Surgery
Senior Embedded Software Engineer, Robotic Surgery

Intuitive • Sunnyvale (CA)

On-site
USD 160,000 - 230,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 180,000 - 280,000
Staff Software Engineer Embedded UI
Staff Software Engineer Embedded UI

Intuitive • Sunnyvale (CA)

On-site
USD 150,000 - 220,000
Staff Platform Software Engineer
Staff Platform Software Engineer

jobr.pro • Sunnyvale (CA)

On-site
USD 130,000 - 160,000
Market-competitive compensation packages
Incentives and benefits
Equity opportunities
Staff Electrical and Electronic Design Engineer
Staff Electrical and Electronic Design Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Senior Mechanical Design Engineer (Instruments, Future Forward)
Senior Mechanical Design Engineer (Instruments, Future Forward)

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Staff Electrical Engineer
Staff Electrical Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Staff FPGA Engineer (Future Forward)
Staff FPGA Engineer (Future Forward)

Intuitive • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Market-competitive compensation packages
Health care benefits
Professional development opportunities