Unlimited Job Postings Subscription - $99/yr!

Job Details

Senior or Staff Software Engineer

  2025-06-25     Capstan Medical     all cities,CA  
Description:

Join to apply for the Senior or Staff Software Engineer role at Capstan Medical

1 month ago Be among the first 25 applicants

Join to apply for the Senior or Staff Software Engineer role at Capstan Medical

Title: Senior Software Engineer (Staff considered depending upon experience)

Reports to: Head of Robotics

Workplace Type: Hybrid, onsite in Santa Cruz 3 or more days/week

Compensation: Very competitive base pay & equity offered for each level. Benefits are covered at 100%.

Overview
We are building an exciting novel robotic platform where we are enabling the clinician to precisely control the transcatheter deployment of a valve through an elegant and simple to use robotic interface. Come be a part of envisioning and developing the software features that enable this!

The Senior Software Engineer will be responsible for translating clinical and user needs into design requirements and addressing those with practical software designs, implementing designs into testable prototypes, efficiently capturing design learnings for quick iteration loops, and bringing these features to product launch. (Staff expected to have a broader scope of feature ownership)

Description

  • Translate clinical and user needs into design requirements. Develop software designs, implement designs into testable prototypes, and bring these features to product launch
  • Develop real time and/or non-real time software, creating features and infrastructure that supports safe and effective procedures
  • Align individual work to best support company goals. Identifying high risk items and being part of developing solutions
  • Be part of building a high performance team, help build and maintain strong process and culture, in particular with the code review and release process. Increased expectation of mentorship for Staff.
  • Contribute to determining software development timelines and execute to those timelines
  • Document and communicate your work through design reviews and as appropriate released documents as part of the product development process
  • Identify gaps and pitch in as needed to ensure that the team meets their goals and objectives

Skills

  • C++ and Python programming skills, following software development best practices (unit testing, code review, etc.) and delivering production quality code
  • Strong debug skills and experience efficiently implementing new features with systems that interact closely with hardware and process real-time data
  • Software architecture for medical safety (or a similar safety critical system), and associated formal documentation
  • Strong background in object-oriented design and programming, with the ability to create new designs or improve existing ones to ensure clear separation of concerns
  • Experience with low latency image and GUI integration a plus
  • Understanding of how early design decisions cascade into outcomes later. Ability to make smart decisions regarding clinical workflow, regulations, and risk management to save time and effort later

Requirements

  • BS in software-related field, or equivalent work experience
  • For Senior: expecting 5+ years of relevant industry plus academia experience (medical device or similar safety critical system experience preferred)
  • For Staff: expecting 9+ years of relevant industry plus academia experience (medical device or similar safety critical system experience preferred)
  • Comfortable working with high levels of ambiguity and an ability to convert that into tangible outcomes
  • Experience with designing, testing, and shipping software for medical device capital equipment or similar safety critical systems
  • Experience with medical device development process, design control, risk management, design verification, and regulatory processes, or experience with similar safety critical system development processes
  • Ability to work in a hybrid work environment, working onsite in Santa Cruz on average 3 or more days a week

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Capstan Medical by 2x

Get notified about new Senior Staff Software Engineer jobs in Santa Cruz County, CA.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search