Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Robotics Software Engineer

Capstan Medical, Inc.

Job Description

Job Description

Reports to: Head of Software & Controls

Workplace Type: Hybrid (onsite in Santa Cruz 3 days/week)

At Capstan Medical, we’re building one of the most exciting and innovative companies in medtech—developing a first-of-its-kind robotic platform for minimally invasive heart valve treatment. Our team combines surgical robotics, catheter-based delivery, and next-generation implants to transform complex procedures into safer, lower-stress solutions for patients and clinicians alike. As a highly collaborative, hands-on team, we move fast, wear multiple hats, and believe the best ideas can come from anyone. 

Based in Santa Cruz, our unique workspace blends cutting-edge Bay Area innovation with a lifestyle-driven environment near trails, beaches, and open space—creating the perfect place to do meaningful, career-defining work.

Overview:

Join Us in Revolutionizing Cardiac Care from Beautiful Santa Cruz

Imagine building software for life-saving robotics technology while being minutes from world-class surf breaks and redwood forests. We’re developing a groundbreaking robotic platform that gives surgeons superhuman precision in transcatheter valve deployment—and we need an exceptional Software Engineer to design and build the complex software systems that make our robot work.

You’ll be writing code that runs on a real-time robotic system—building features, designing services, solving hard problems, and shipping software that clinicians depend on. We need someone who can architect and implement robust software, and who understands operating systems deeply enough to reason about performance, concurrency, and system behavior when it matters.

What You’ll Do:
  • Design and build software components for a multi-process robotic system spanning real-time control, system services, and clinical applications
  • Architect and implement services that manage system state, coordinate between processes, and ensure safe operation
  • Write performant, reliable code in Python, C++, or Rust depending on the requirements of the problem
  • Profile, debug, and optimize software to meet real-time performance constraints
  • Implement security features and hardening measures for a medical device platform
  • Collaborate with controls engineers, GUI developers, and systems engineers to deliver integrated functionality
  • Contribute to software architecture decisions and drive technical direction for your areas of ownership
  • Write clear documentation and participate in design reviews
  • Support verification and validation activities to ensure software meets regulatory requirements
Skills:
  • Excellent software engineering fundamentals: you write clean, maintainable, well-tested code
  • Strong proficiency in Python and C++; Rust experience is a plus
  • Deep understanding of operating systems concepts: processes, threads, IPC, scheduling, memory management
  • Solid Linux skills: comfortable in the terminal, understands how the OS works under the hood
  • Experience designing and building complex multi-component software systems
  • Strong debugging skills—you can track down issues across process boundaries and system layers
  • Understanding of concurrency, synchronization, and the challenges of real-time systems
  • Clear communicator who can discuss technical tradeoffs and design decisions
Requirements:
  • BS/MS in Computer Science, Computer Engineering, Robotics, or equivalent
  • 5+ years of professional software engineering experience
  • Track record of designing and shipping complex software systems
  • Experience working on software that interacts closely with hardware or the operating system
  • Thrives in a fast-paced environment where you own problems end-to-end
  • Ability to work in a hybrid environment, 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:
  • Broad experience across software technologies—you’ve worked in different languages, frameworks, and domains, and you pick up new tools quickly when the problem demands it
  • Experience with robotics software or ROS/ROS2
  • Medical device or safety-critical systems background
  • Experience with real-time systems or performance-critical applications
  • Familiarity with software security practices and system hardening
  • Experience with distributed systems or service-oriented architectures
  • Background in controls, motion planning, or mechatronics

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer in Santa Cruz, CA vacancy
  •  ...Job Description Reports to: Head of Software & Controls Location: Santa Cruz, California Department: Engineering – Robotics Software & Controls Reports To: Manager...  ...member. The Role We're looking for a Senior Robotics Software Engineer to develop the... 
    Senior
    Work at office
    Flexible hours
    3 days per week
    1 day per week

    Capstan Medical, Inc.

    Santa Cruz, CA
    7 days ago
  • $176.7k - $257.2k

     ...designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy, perception...  ....OverviewJoby Advanced Development is seeking an Autonomy Senior Robotics Engineer, to design and build the AI robotics software for our... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    23 hours ago
  • $157.8k - $245.4k

     ...architecture and implementation of DO-178C compliant embedded software for the Joby Aviation aircraft. The engineer will play a key role in a small, fast- moving team...  ...degree in computer science, computer engineering, robotics, mechatronics, electrical engineering, physics,... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  • $146.6k - $212.2k

     ...scaling manufacturing and preparing for the launch of our commercial service. Overview We're looking for a Senior Network Software Verification Engineer to perform automated testing of a powered network system and ethernet switch software, drivers, and APIs used in... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    23 hours ago
  • $167.9k - $245k

     ...flight-tests novel aircraft using a software-first autonomy approach. We build and...  ...Research team is looking for a Senior Software Project Engineer to help drive technical execution across...  ...asylees.DesiredAerospace, defense, or robotics industry experience.Experience... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Shift work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $115.2k - $198.2k

     ...launching our initial commercial service.OverviewAs a Senior Flight Control Systems Engineer, you will own functionality in the flight control algorithm...  ...and refine the aircraft design. You will work with software engineers to ensure relevant tests are run and relevant... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  • $153k - $245k

     ...designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...'s Flight Research group is looking for a skilled senior embedded software engineer to play a pivotal role in the development of cutting-edge... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  • $104.4k - $183.5k

     ...Actuators, Propulsion and Avionics, and Software teams to capture the nuances of components...  ...that provide quantifiable feedback to engineering teams allowing for hardware optimizationManage...  ...laboratory environmentElectromechanical/robotics experience and familiarity with concepts... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $165.2k - $223.6k

     ...supportBasic qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or...  ...existing systems experience- 1+ years of software development engineer or related occupational experience- 1+ years of designing and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Cruz, CA
    23 hours ago
  •  ...commercial service. Overview Joby Aviation is seeking a driven engineer with C++ development skills and experience, an ability to...  ...expand our integrated vehicle simulators. They will work with software and hardware engineers across the company to help them test and... 
    Full time
    Temporary work
    Flexible hours

    Joby Aviation

    Santa Cruz, CA
    3 days ago
  • $97.6k - $152k

     ...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,...  ...Flight Research team is looking for a driven Navigation Software Engineer to contribute to the research and development of new aircraft configurations... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  • $104.8k - $181k

     ...preparing to launch commercial service. Overview The Hydrogen Storage team is seeking a highly capable, hands-on Mechanical Engineer to support the development of cryogenic liquid hydrogen storage systems. This is a core individual contributor position for an... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  •  ...Senior Mechanical Engineer Design, simulate and test mechanical components and integrate them into complete vehicles. Take a leadership role in a small team of engineers to guide and mentor junior engineers and manage projects toward successful completion. The ideal... 
    Senior
    Overseas

    Future Motion

    Santa Cruz, CA
    2 days ago
  • $8,197 - $10,376 per month

    IntroductionCounty of Santa CruzInvites you to apply for:SENIOR MENTAL HEALTH CLIENT SPECIALIST ITo view full job announcement: Click Here Date Opened 8/28/2026 11:59:00 PM Filing Deadline 10/30/2026 11:59:00 PM Salary $8,197 - $10,376 / Month Job Type... 
    Senior

    County of Santa Cruz

    Santa Cruz, CA
    4 days ago
  • $7,656 - $9,883 per month

    IntroductionCounty of Santa CruzINVITES YOU TO APPLY FOR:SENIOR BUYERTo view the full job announcement: Click here Date Opened 9/25/2026 3:30:00 PM Filing Deadline 10/16/2026 11:59:00 PM Salary $7,656 - 9,883 / Month Job Type Open & Promotional
    Senior

    County of Santa Cruz

    Santa Cruz, CA
    1 day ago
  •  ...Reports to: Managing Principle Mechanical Engineer, R&D Workplace Type:  Hybrid, on-site...  ...medtech—developing a first-of-its-kind robotic platform for minimally invasive heart...  ...together an exciting set of hardware and software into an elegant product. We are looking... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Capstan Medical, Inc.

    Santa Cruz, CA
    16 days ago
  •  ...innovative companies in medtech—developing a first-of-its-kind robotic platform for minimally invasive heart valve treatment. Our...  ...-defining work. Role: Capstan Medical is seeking a Senior Manufacturing Engineer to lead manufacturing development and productization of... 
    Senior

    Capstan Medical, Inc.

    Santa Cruz, CA
    22 days ago
  •  ...is bringing a first-of-its-kind surgical robot to patients, and the way to build and...  ...time. In this role, you'll own the software and test systems that make that proof possible...  ...goals and objectives • Mentor junior engineers and technicians in test development,... 
    Senior

    Capstan Medical, Inc.

    Santa Cruz, CA
    19 days ago
  • $90.1k - $143.5k

     ...Actuators, Propulsion and Avionics, and Software teams to capture the nuances of components...  ...providing quantifiable feedback to engineering teams for hardware optimizationManage project...  ...environmentElectromechanical or robotics experience, with familiarity in servo actuation... 
    Full time
    Temporary work
    Work experience placement

    Joby Aviation

    Santa Cruz, CA
    1 day ago
  • A leading aviation firm in California is seeking a Recruiting Manager to lead a diverse team in managing the recruitment process. This role demands strategic thinking, strong leadership, and excellent communication skills. The ideal candidate will have a bachelor's degree...
    Senior

    Joby Aviation

    Santa Cruz, CA
    23 hours ago
  • $121.5k - $206.1k

     ...commercial service. Overview Joby Aviation is seeking a Loads Engineer to join our Flight Physics team during a critical phase of...  ...documentation and compliance efforts under the guidance of senior engineersCollaborate across Flight Physics, Airframe, Systems,... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  •  ...for managing an organization.Job DescriptionJob Title: Sr. Software Development Engineer - AndroidLocation: Santa Cruz, CADuration/Type: Direct...  ...someone who is looking for this position.SummaryType: Full-timeFunction: OtherExperience level: Mid-Senior LevelIndustry: Retail
    Worldwide
    Flexible hours

    Comtech

    Santa Cruz, CA
    1 day ago
  •  ...Heron Power Inc. in Scotts Valley, CA, seeks an electronics design engineer to architect and integrate LV electrical systems for high-performance power converters, guiding the project from concept through production. You will own the hardware lifecycle, define cabinet... 
    Senior

    Heron Power Inc.

    Scotts Valley, CA
    1 day ago
  • $108.2k - $166.7k

     ...architecture and implementation of the embedded software at the heart of Joby Aviation aircraft....  ...within a fast-moving, cross-functional engineering teamDeliver robust, production-ready...  ..., Mechatronics, Physics, Mathematics, Robotics, or a related technical field with 3+ years... 
    Full time
    Temporary work
    3 days per week

    Joby Aviation

    Santa Cruz, CA
    2 days ago
  •  ...Under supervision and direction, prepares, manages, and conducts complex and professional transportation engineering work in the field and office including for structures, drainage, railway facilities, roadways, highways, bikeways, walkways and intersections; responsible... 
    Senior
    Work at office

    Santa Cruz County Regional Transportation Commission

    Santa Cruz, CA
    3 days ago
  • $33.37 - $56.73 per hour

     ...Available as needed Experience Level: Senior (10+ years) Work Authorization: U.S....  ...high precision Interpret detailed engineering drawings and apply GD&T principles Troubleshoot...  ...--- Machines, Controls & Software You’ll work with equipment such as:... 
    Senior
    Hourly pay
    Full time
    Immediate start
    Shift work
    Day shift

    Ichor Systems

    Santa Cruz, CA
    1 day ago
  •  ...Joby Aviation is seeking a Systems Engineer focused on physical systems integration to coordinate functional breakdowns and requirements across the aircraft. You will lead cross-functional integration workstreams, translate ConOps and DAA goals into verifiable requirements... 
    Senior

    Jobleads-US

    Santa Cruz, CA
    2 days ago
  • $139.5k - $224.4k

     ...passionate HW Emulation Lead to join our Automation Development Engineering Team in Santa Cruz, CA. The Emulation Lead will direct and...  ...team responsible for thoroughly understanding the electrical and software architecture of the aircraft and developing emulators that... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    4 days ago
  • $112.6k - $194.7k

     ...systemsWork closely with Airframe, Actuators, Propulsion, Avionics, and Software teams to capture component nuances, system architectures, and...  ...and recommend strategic investments Required B.S. in Engineering with 5+ years of relevant experience, M.S. with 4+ years, or... 
    Full time
    Temporary work

    Joby Aviation

    Santa Cruz, CA
    1 day ago
  • Sunshine Villa, A Merrill Gardens Community, is seeking a Senior Living Maintenance Assistant to support residents by performing maintenance across plumbing, electrical, HVAC, painting, carpentry, and landscape. The role requires attention to safety and timely completion... 
    Senior

    Merrill Gardens

    Santa Cruz, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!