Lead/Principal Software Engineer

Current Surgical
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Lead the design, development, and architecture of software for a clinical prototype medical device, coordinating communication between hardware and high-performance data processing. The role involves building the software organization from the ground up and managing the transition from prototyping to regulated medical development.

Requirements: Requires 8+ years of experience building complex systems software with proficiency in Python and a systems language like C++ or Rust. Candidates should have a background in safety-critical systems, medical imaging, or robotics, and a degree in a related engineering or science field.

Key Skills: Python, C++, C, Rust, Medical Image Processing, Real-time Systems, Qt, ZeroMQ, gRPC, Deep Learning, System Architecture, IEC 62304, ISO 13485, ISO 14971, Hardware Integration, Software Management




Fast Track Upload