Capstan Medical · 3 months ago
Staff Robotics Software Engineer
Capstan Medical is developing groundbreaking robotic technology aimed at revolutionizing cardiac care. They are seeking a Staff Robotics Software Engineer to architect and implement real-time software for robotic systems, ensuring precision and reliability in life-critical medical devices.
MedicalMedical DeviceRobotics
Responsibilities
Design and implement high-performance C++ software for real-time robotic control systems, with direct responsibility for actuator control, bring-up, and testing
Architect and develop EtherCAT-based distributed control systems for multi-axis robotic coordination
Leverage DDS (Data Distribution Service) and modern middleware for reliable, low-latency inter-process communication in complex robotic systems
Optimize real-time performance in safety-critical contexts, ensuring deterministic behavior under all operating conditions
Lead motor controller integration, from low-level driver development to application-level software and state machines
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
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
Qualification
Required
Expert C++ proficiency with deep understanding of modern C++ (14/17/20) in production systems
Proven experience with actuator control including bring-up, characterization, and testing
Motor controller and encoder integration expertise
EtherCAT implementation experience for real-time distributed control
Deep expertise with DDS and middleware systems – you understand QoS policies, discovery protocols, and have optimized publish-subscribe architectures for real-time performance
Real-time systems expertise – you understand priority inversion, jitter, and deterministic scheduling
Medical robotics or safety-critical systems background – you know why 'it works most of the time' isn't good enough
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
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
BS/MS in Computer Science, Computer Engineering, Robotics, or equivalent
8+ years of hands-on development in robotics or embedded systems
Track record of shipping complex robotic systems to production
Experience navigating ambiguity while delivering concrete results
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 3 days a week, at our Santa Cruz, CA office. In the future, there will be an option to work one day from our satellite office in Los Altos, CA
Preferred
ROS1 or ROS2 experience – you've built production systems with ROS and understand its real-time capabilities
Python experience
Developing software that runs on Linux systems
Knowledge of regulatory standards (FDA, CE Mark)
Low-latency image/video streaming and GUI integration
Company
Capstan Medical
Capstan Medical is creating minimally invasive technologies to treat heart valve disorders.
Funding
Current Stage
Growth StageTotal Funding
$141.4MKey Investors
Eclipse Ventures
2024-12-11Series C· $110M
2023-08-09Series B· $31.4M
Recent News
2026-01-07
FierceBiotech
2025-06-02
2025-05-04
Company data provided by crunchbase