Senior Software Engineer
Capstan Medical
Software EngineerReports to: Head of Software & ControlsWorkplace 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 CruzImagine 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 applicationsArchitect and implement services that manage system state, coordinate between processes, and ensure safe operationWrite performant, reliable code in Python, C++, or Rust depending on the requirements of the problemProfile, debug, and optimize software to meet real-time performance constraintsImplement security features and hardening measures for a medical device platformCollaborate with controls engineers, GUI developers, and systems engineers to deliver integrated functionalityContribute to software architecture decisions and drive technical direction for your areas of ownershipWrite clear documentation and participate in design reviewsSupport verification and validation activities to ensure software meets regulatory requirementsSkills:Excellent software engineering fundamentals: you write clean, maintainable, well-tested codeStrong proficiency in Python and C++; Rust experience is a plusDeep understanding of operating systems concepts: processes, threads, IPC, scheduling, memory managementSolid Linux skills: comfortable in the terminal, understands how the OS works under the hoodExperience designing and building complex multi-component software systemsStrong debugging skills—you can track down issues across process boundaries and system layersUnderstanding of concurrency, synchronization, and the challenges of real-time systemsClear communicator who can discuss technical tradeoffs and design decisionsRequirements:BS/MS in Computer Science, Computer Engineering, Robotics, or equivalent5+ years of professional software engineering experienceTrack record of designing and shipping complex software systemsExperience working on software that interacts closely with hardware or the operating systemThrives in a fast-paced environment where you own problems end-to-endAbility 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 itExperience with robotics software or ROS/ROS2Medical device or safety-critical systems backgroundExperience with real-time systems or performance-critical applicationsFamiliarity with software security practices and system hardeningExperience with distributed systems or service-oriented architecturesBackground in controls, motion planning, or mechatronicsWe 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.
$180.5k - $219.9k
...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...SeniorFull timeTemporary workFlexible hours$194k - $212k
...simulator. They will work closely with multidisciplinary teams of engineers, data scientists, pilots, and other stakeholders to create and... .... Responsibilities Typical expected tasks include the software design, development, and integration efforts pertaining to a...SeniorFull timeTemporary workFlexible hours$157.8k - $245.4k
...service. Overview This position involves 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 and have input to requirements, conceptual system design,...SeniorFull timeTemporary work$121k - $206k
...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 simulation software engineer with deep expertise in aircraft flight dynamics and scientific...SeniorPermanent employmentFull timeTemporary work$146.6k - $199k
...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- ...Cooperidge Consulting Firm is seeking experienced Software Engineers to join a specialized research team focused on advanced signal processing technologies . This role offers the opportunity to contribute to innovative projects in a collaborative, intellectually...Full timeFlexible hours
$140k - $200k
Clutch Canada is hiring a Senior Android Engineer in Santa Cruz, California. This role involves ownership of major features in a fast-growing... ...Android applications. The ideal candidate has 5+ years of software engineering experience, strong skills in Kotlin and Android...SeniorRemote 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$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$136.1k - $152k
...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,... ...Aviation's Flight Research team is looking for a Software Project Engineer to help drive technical execution across our software and autonomy...Permanent employmentFull timeTemporary workShift work$130k - $160k
Job Overview You will own application-specific testing of Heron's solid state transformer (SST) across its core use cases: powering AI data centers, utility-scale BESS, and PV plants. That means bringing up hardware in the lab and at pilot sites, writing scripts to ...Senior- ...Job Requirements 8–10 years of full-stack software engineering experience. Strong knowledge of data structures, algorithms, system design, and architecture patterns. Experience with APIs, microservices, distributed systems, and cloud platforms. Proficiency...
$102.9k - $173.7k
...the launch of our commercial service. Overview Aviation Software requires comprehensive testing to ensure safety and to meet... ...Required B.S. in Computer Science, Mathematics, Mechanical Engineering, Aerospace Engineering and 3+ years Industry Experience in Quality...Full timeTemporary workNight shift$200k - $240k
...can expect to work in a dynamic and collaborative environment, driven by first principles engineering, solving difficult problems. Job Overview As a Senior Staff Software Engineer, you will be one of the most senior individual contributors on the Software team,...Senior$7,919 - $10,025 per month
IntroductionCounty of Santa CruzInvites you to apply for:SENIOR MENTAL HEALTH CLIENT SPECIALIST ITo view full job announcement: Click Here Date Opened 7/17/2026 12:00:00 PM Filing Deadline 8/28/2026 11:59:00 PM Salary $7,919 - $10,025 / Month Job Type...Senior$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- ...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
- ...Senior Mechanical EngineerDesign, 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 candidate...SeniorOverseas
$104k - $183k
...efforts. Required B.S & 5+ years experience or M.S & 3+ years experience or equivalent experienceDegree in Electrical, Power Engineering or Mechanical Engineering (or relevant discipline)Experience in electrical design and integration of industrial equipment in...SeniorFull timeTemporary workWork experience placement- ...open space—creating the perfect place to do meaningful, career-defining work. About the Role We are seeking a Senior Manufacturing Engineer to play a critical role in scaling and sustaining production of Capstan accessories, including the Capital Controller...SeniorWork at officeFlexible hours
$139.5k - $234.5k
...for the launch of our commercial service. Overview Joby is seeking a talented RF Systems Engineer to join our radio team. This engineer will collaborate with software, hardware, system engineers, and other cross-functional teams to build, analyze and improve radio...SeniorPermanent employmentFull timeTemporary work$125.6k - $202.8k
...immeasurable impact on the effectiveness and productivity of the software development teams. The goal of the DevOps team is to... ...processPromote DevOps principles and culture across the software engineering organization Required Strong problem solving and analytical...SeniorFull timeTemporary work$161.4k - $273k
...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy,... ...both CTOL and VTOL configurations. Overview As a Systems Engineer focused on physical systems Integration, you will play a critical...SeniorPermanent employmentFull timeTemporary 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$132.8k - $199.3k
...processing and algorithm accelerators in a combination of hardware and software. The successful candidate will excel in a highly collaborative... ...hardware, motor control, software, data, safety, and systems engineers to understand current and future DSP and processing needs,...SeniorFull timeTemporary work$122.62k - $132.3k
...Job Summary The Senior Systems Engineer serves as a high-level technical leader at UC Observatories (UCO), providing independent oversight and... ...of various OS (Linux, Windows, Mac), networking, storage, software licensing and distribution, software testing and installation...SeniorFull timeFor contractorsDay shift- ...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
$139.4k - $237k
...scaling manufacturing and preparing for the launch of our commercial service. Overview Joby Aviation is seeking a passionate senior engineer to join our team with a focus in Electrical Wiring Interconnection Systems (EWIS), working with electrical, manufacturing, and...SeniorFull timeTemporary workWork experience placement$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- ...Senior Quality Assurance Engineer (QAE III / Level 6)We are seeking a Senior Quality Assurance Engineer (Level 6) to help build next-generation in... ...mechanisms, and drive testing initiatives across complex software and hardware ecosystems. The ideal candidate thrives in...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer Santa Cruz, CA
- software developer fintech Santa Cruz, CA
- information technology software engineer Santa Cruz, CA
- ngo software engineer Santa Cruz, CA
- remote entry level software developer Santa Cruz, CA
- software engineer healthcare Santa Cruz, CA
- entry level software engineer remote Santa Cruz, CA
- startup software engineer Santa Cruz, CA
- software engineer full time Santa Cruz, CA
- part time software developer remote Santa Cruz, CA



