wagey.ggwagey.gg
26,755  jobs26,755  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,755)/Senior Software Engineer Role(1,177)/Capstan Medical, Inc. (4) - Senior Robotics Software Engineer
Capstan Medical, Inc.

Capstan Medical, Inc. - Senior Robotics Software Engineer

Santa Cruz, California - Hybrid4mo ago
In OfficeSeniorNAMedical DevicesRoboticsSenior Software EngineerSoftware EngineerRustPythonC++LinuxDocumentation

Requirements

• 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 • 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. • 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

Responsibilities

• 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

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Lightning AILightning AI - Senior Infrastructure Software Engineer2w ago
·Hybrid - USA *·$180k - $220k/year + Equity
In OfficeNASeniorMaterialsSoftware EngineerSenior Software EngineerPythonLinuxDocumentation
Persona AI IncPersona AI Inc - Senior Robotics Software Engineer3w ago
·Houston, Texas, United States·Equity
In OfficeNASeniorRoboticsSoftware EngineerSenior Software EngineerCosmosC++Python
Anduril IndustriesAnduril Industries - Senior Robotics Software Engineer, Payload Integration3mo ago
·London, England, United Kingdom·Equity
In OfficeEMEASeniorRoboticsAirlinesSoftware EngineerSenior Software EngineerC++RustDocumentationRESTLinux
Latitude AILatitude AI - Senior Embedded Software Engineer (C++)1w ago
·Remote - Pittsburgh, PA, Palo Alto, CA, Detroit, MI·$160k - $240k/year + Equity
RemoteNASeniorMedical DevicesDiagnosticsSoftware EngineerSenior Software EngineerC++Performance ReviewsExpressTemporalLinuxDockerPython
WaabiWaabi - Senior / Staff Perception Software Engineer1w ago
·Dallas, TX·$158k - $269k/year + Equity
In OfficeNAStaffArtificial IntelligenceRoboticsSoftware EngineerSenior Software EngineerRustC++CUDAPythonPyTorch
Empo HealthEmpo Health - Senior Embedded Software Engineer (Firmware / Embedded Linux)7mo ago
·San Bruno, California, USA - Hybrid·Equity
In OfficeNASeniorDiagnosticsManufacturingSoftwareSoftware EngineerSenior Software EngineerC++LinuxBashPythonReporting
wayvewayve - Senior Software Engineer - Platform Integration, Robot Software6d ago
·London, United Kingdom - Hybrid·Equity
In OfficeEMEASeniorDiagnosticsRoboticsSenior Software EngineerC++RustPythonLinuxDocumentation
Cowboy Space Corp.Cowboy Space Corp. - Software Engineer3d ago
·Remote - United States·$100k - $200k/year + Equity
RemoteNAMidCloud ComputingRoboticsSoftware EngineerC++RustPythonLinuxClose
Stack AVStack AV - Senior Software Engineer, Core Infrastructure and Platforms2w ago
·Remote - Pittsburgh, PA or Remote
RemoteNASeniorRoboticsGovernmentSenior Software EngineerC++Linux

Browse more by category

Show 1,177 moreSenior Software EngineerShow 2,025 moreSoftware EngineerShow 528 moreRustShow 4,405 morePythonShow 777 moreC++Show 984 moreLinuxShow 3,768 moreDocumentation
Privacy·Terms··Contact·FAQ·Wagey on X