CareerPlan

Senior FPGA Engineer - Surgical Robotics

Sunnyvale, CA, usFull-time2026-10-16 → 2026-11-10

Core

Develop and support innovative surgical devices and accessories for the da Vinci Surgical System, creating complex FPGA solutions for communications, video, control processing, and sensor integration.

Role type

Senior IC FPGA Engineer (Surgical Robotics)

Builds

Surgical devices and accessories for the da Vinci Surgical System

Domain

Medical Robotics / Surgical Systems

Deliverable

production ML models | product features

Required skills

FPGA design, Verilog (synthesis & verification), Xilinx FPGA families (Spartan, Artix, Virtex, Kintex, UltraScale), Xilinx design tools (Vivado, ISE, ModelSim, TCL, ILA), embedded computing integration, high-speed communications, video signal processing, motor control, SoC design, soft processors (MicroBlaze), troubleshooting with measurement equipment

Preferred skills

Gigabit ethernet, DDR3/DD4, DSP implementations on FPGAs, extensive product lifecycle experience

Technologies

Xilinx (Spartan, Artix, Virtex, Kintex, UltraScale, Ultrascale+ MPSoC), Verilog, System Verilog, Vivado, ISE, ModelSim, TCL, Chipscope/ILA, MicroBlaze, Zynq, ARM cores, Gigabit ethernet, DDR3, DDR4

Responsibilities

Implement FPGA solutions for video, DMA, communications, sensors, and motor control; Develop RTL in Verilog/System Verilog; Integrate, debug, and support products post-launch; Write design documentation and verification protocols; Lead technical design on cross-functional teams; Collaborate on quality and regulatory processes

Seniority

Senior, hands-on IC