Lead/Principal Software Engineer

Current Surgical Inc. · San Francisco

The role

Current Surgical is a startup developing a smart microinvasive needle for tumor destruction. This role is for a lead software engineer to architect and build the software infrastructure for their clinical prototype, working directly with co-founders and multidisciplinary teams. The position involves hands-on coding, team leadership, and defining the software quality system for regulated medical device development.

Location
San Francisco
Level
Lead
Experience
8+ yrs
Education
Bachelors

What we know that the posting doesn’t say

  • Seen todaystill listed on the employer’s careers page
  • Posted 14 days agothe first time we saw it

About Current Surgical Inc.

Current Surgical is a startup developing a smart microinvasive needle that precisely destroys tumors without damaging healthy tissue, aiming to treat cancers that are currently untreatable. The technology is backed by NIH, NSF, and top-tier venture capital firms.

What you would do

  • Architect and build the software foundation for the clinical prototype
  • Write most of the code initially, then grow and manage the software team
  • Design robust infrastructure coordinating communication between hardware devices
  • Sustain high-performance data and image processing
  • Develop a compelling, responsive user interface
  • Work closely with mechanical, electrical, and research teams

Must have

  • 8+ years building complex systems software
  • Demonstrated ownership of multi-device, data-intensive, or real-time system architecture
  • Strong individual contributor who has mentored or led engineers
  • Proficiency in Python
  • Depth in at least one systems language (C, C++, or Rust)
  • Entrepreneurial, self-motivated, and independent
  • Excellent technical and analytical capability
  • Strong written and verbal communication skills
  • Willingness to work within a regulated medical software quality system
  • Deep expertise in several of the listed technical areas

Nice to have

  • Prior development under IEC 62304 / ISO 13485 design controls
  • Experience in surgical robotics, surgical navigation, or image-guided surgery
  • General knowledge of medical imaging (ultrasound, CT, MRI)
  • Experience applying image processing, computer vision, or deep learning to medical images
  • Experience with ultrasound prototyping hardware (Verasonics, Cephasonics)
  • Familiarity with cloud backends (Google Cloud) for data offloading and ML pipelines

Experience and education

  • 8+ years of relevant experience
  • Bachelors degree or equivalent experience

Key skills

  • python
  • c
  • c++
  • rust
  • vtk
  • itk
  • zeromq
  • dds
  • grpc
  • can
  • usb
  • qnx
  • linux
  • qt
  • pyside
  • pyqt
  • numpy
  • scipy
  • opencv
  • scikit-image
  • iec 62304
  • iso 13485
  • ultrasound
  • deep learning

About Current Surgical Inc. Current Surgical is a startup company developing technology on the frontier of engineering and biology. Our first product is a smart microinvasive needle that precisely destroys tumors without damaging healthy tissue, allowing doctors to treat cancers that are untreatab…

Extracted from the employer’s posting. Read it in full on Current Surgical Inc.’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Current Surgical Inc.

All 3 roles at Current Surgical Inc.