← All roles

Staff Software Engineer - Emulation

Permanentonsite5+ yrs📍 Sunnyvale, CA, United States, 🇺🇸 United States🗣 English

Staff engineer to lead emulation systems for robotic surgical platform.

Lead development and enhancement of a full-system emulator for da Vinci surgical robots, working on microcontroller, sensor, and FPGA emulation alongside physics modeling. This senior role requires deep expertise in complex systems debugging, C++, and Python, with preference for CUDA and Linux internals knowledge. You'll collaborate across departments to support internal developers and advocate for simulation-first approaches within a small, focused team.

Tech stack
C++PythonCUDALinuxDockerGit
Rate
Not stated by the agency
via

Membership is €29/month, cancel anytime: every rate, every original listing link, and a daily alert for roles matching your filters.

Found at a specialist agency · listed 26 August 2026 · InsideJobs links you to the original posting.