Senior Robotics Software Engineer
Capstan Medical, Inc.
Job Description
Job Description
Reports to: Head of Software & Controls
Location: Santa Cruz, California
Department: Engineering – Robotics Software & Controls
Reports To: Manager of Robotics & Controls
Workplace Type: Hybrid — onsite 3–4 days per week across Santa Cruz and West Menlo Park,with at least one day per week in Santa Cruz
About Capstan Medical
Capstan Medical is developing a first-of-its-kind robotic platform for minimally invasive heart valve treatment. By combining surgical robotics, catheter-based delivery, and next-generation implants, we're working to make complex procedures safer and more effective for patients and clinicians.
We're a collaborative, hands-on team that moves quickly, takes ownership, and values ideas from every team member.
The RoleWe're looking for a Senior Robotics Software Engineer to develop the software infrastructure connecting our robotic hardware with control, planning, and clinical applications. You'll lead hardware bring-up, integrate motors and sensors, and troubleshoot issues across hardware, firmware, and software.
This is a hands-on role for an engineer with experience in robotics software, controls, motion planning, or mechatronics who enjoys working close to the hardware and building reliable, production-ready systems.
What You’ll Do:- Lead robot hardware bring-up, from initial power-on to safe, repeatable operation.
- Develop robotics infrastructure, including hardware abstraction layers, device drivers, real-time control loops, logging, and diagnostics.
- Integrate motor drives, encoders, force and position sensors, and other peripherals.
- Support motor control, joint tuning, and the transition from prototypes to production-ready software.
- Contribute to kinematics, motion planning, and control features.
- Build calibration, characterization, and hardware testing tools.
- Debug issues across hardware, firmware, operating systems, and application software using software and laboratory tools.
- Write reliable, high-performance C++ and Python code that meets real-time requirements.
- Collaborate with mechanical, electrical, controls, and systems engineers to define interfaces and requirements.
- Document designs, participate in technical reviews, and support verification and validation for regulatory submissions.
- BS/MS in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Robotics, or a related field.
- 5+ years of experience developing software for robots or electromechanical systems.
- Strong proficiency in C++ and Python.
- Experience bringing up hardware or developing software that controls physical systems.
- Hands-on experience integrating software with motors, encoders, sensors, or embedded
- controllers.
- Working knowledge of communication protocols such as EtherCAT, CAN, SPI, I2C,
- UART, or Ethernet.
- Understanding of operating systems, concurrency, and real-time system constraints.
- Strong debugging skills across hardware, firmware, and software.
- Ability to communicate technical tradeoffs, collaborate across disciplines, and own
- problems end-to-end.
- Experience in controls, motion planning, kinematics, or mechatronics.
- Motor control experience, including current, velocity, or position loops, commutation, or
- drive tuning.
- Robotics software experience, including ROS/ROS2.
- Embedded software or firmware experience with microcontrollers, RTOS, or real-time Linux.
- Experience taking robots or electromechanical products from prototype to production.
- Experience with hardware-in-the-loop testing or automated hardware test systems.
- Medical device or safety-critical systems experience, including IEC 62304 or ISO 14971.
- Experience across multiple software technologies and the ability to learn new tools quickly.
- We offer a fun, hands-on, fast-paced, collaborative environment where you will be working on transformational technologies in the cardiac healthcare space.
- We offer projects and training to continue your learning and technical growth.
- We offer outstanding benefits with medical, dental, and vision covered at 100% for you and your family, as well as flex time off.
- We thrive in our work-hard, play-hard environment. Bring your bike or running shoes if you’d like or just be ready to enjoy a fun office outing. We enjoy time inside the office and out!
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.
$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,...SeniorFull timeTemporary work$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...SeniorPermanent employmentFull timeTemporary work$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...SeniorFull timeTemporary work$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...SeniorPermanent employmentFull timeTemporary workShift work$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...SeniorFull timeTemporary work$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...SeniorPermanent employmentFull timeTemporary workWork experience placement$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...SeniorFull timeTemporary work$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...InternshipLocal areaFlexible hours- ...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 timeTemporary workFlexible hours
$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 employmentFull timeTemporary work$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...SeniorFull timeTemporary work- ...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...SeniorOverseas
$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 & PromotionalSenior- ...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
$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 timeTemporary workWork experience placement- 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
- ...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: RetailWorldwideFlexible hours
$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 timeTemporary work$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 timeTemporary work3 days per week- ...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...SeniorWork at office
$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:...SeniorHourly payFull timeImmediate startShift workDay shift$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 timeTemporary work- ...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
$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 timeTemporary work- ...Description Overview: Capstan is an engineering incubator targeting early-stage medical... ...collapsible implants, surgical tools and robotic systems. Description: Architect and... ...ensure durability and safety of both software and / or hardware feature updates. Architect...Work at officeFlexible hours
$120.2k - $191.1k
...Overview The Elevate Edge Applications Team (EEAT) builds the software that sits closest to Joby's physical operations - charging... ...aerospace diligence.You will work closely with product managers and engineers as a thought partner, delivering end-to-end design solutions...SeniorFull timeTemporary work- ...make great things possible not only in your community, but around the world. Primary Responsibilities:In the role of Senior Project Manager Engineering, we'll count on you to:Support the development and implementation of strategies/initiatives for municipal water/wastewater...SeniorContract work
$164.9k - $225k
...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,... ...Research team at Joby is seeking a highly capable flight physics engineer with deep expertise in aerodynamics, propulsion, aircraft design...SeniorPermanent employmentFull timeTemporary work$136.1k - $202.6k
...and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy... ...Development group is looking for an engineer to own and grow our hardware-in-the-loop... ...casesRust experienceAerospace, automotive, or robotics safety-critical industry...Permanent employmentFull timeTemporary workRemote work$126.7k - $160k
...service. Overview Joby Aviation is seeking a system safety engineer who will be a part of the system safety and certification... ...safety requirements Collaborate cross-functionally with systems, software, and hardware engineering teams to identify safety issues and provide...Full timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!
- intel software engineer Santa Cruz, CA
- software engineer Santa Cruz, CA
- part time software developer remote Santa Cruz, CA
- ngo software engineer Santa Cruz, CA
- software engineer healthcare Santa Cruz, CA
- software developer fintech Santa Cruz, CA
- cybersecurity software engineer Santa Cruz, CA
- senior software engineer remote Santa Cruz, CA
- software developer Santa Cruz, CA
- startup software engineer Santa Cruz, CA




