Software Engineer

San Francisco, CAPosted May 20, 2026
Remedy Robotics Software Engineer LocationSan FranciscoEmployment TypeFull timeLocation TypeHybridDepartmentEngineeringCompensation$200K – $300K • Offers EquityRemedy Robotics is a medical technology company developing robotic systems for endovascular intervention. Its proprietary technology combines robotics, machine learning, and advanced computer vision to help physicians perform highly precise endovascular procedures and expand access to life-saving stroke and cardiovascular care. Initially focused on neurovascular intervention, Remedy is addressing the limited availability of specialized treatment for time-critical cardiovascular emergencies, with the long-term goal of enabling expert intervention regardless of patient location. Headquartered in San Francisco, Remedy is backed by DCVC, Blackbird, and Tony Fadell's Build Collective, among others.We are looking to hire a Software Engineer.What You’ll Do:Develop and improve core robot control software in C++Own system-level orchestration in Python, integrating subsystems across the platformBuild and enhance simulation and testing infrastructure to support system validationWork across the full stack as needed to address the highest-priority technical bottlenecksCollaborate closely with ML, hardware, and clinical teams to deliver end-to-end product functionalityHelp define, refine, and harden the software architecture in preparation for IDE submission and clinical useKnowledge, Skills, Abilities:Strong proficiency in C++ and PythonAdvanced proficiency with AI coding tools (e.g., Claude Code, Cursor, or similar), incorporating them as a core part of the development workflow and demonstrating strong judgment in effective usageStrong systems engineering intuition, including experience with concurrency, real-time constraints, inter-process communication, and associated tradeoffsPragmatic engineering judgment, with the ability to balance shipping velocity, performance optimization, and refactoring decisionsExcellent communication skills, with a track record of producing clear code, design documentation, and technical communicationComfort operating in a small, fast-moving team with fluid boundaries across disciplinesMinimum Qualifications:5+ years of experience building non-trivial production software in system-level domains such as robotics, embedded systems, medical devices, scientific instrumentation, or autonomous systemsBachelor’s or Master’s in Computer Science, Robotics, or a related technical fieldPreferred Qualifications:Experience with robotics middleware (e.g., ROS2, custom IPC systems, gRPC/protobuf)Experience with real-time Linux systemsExposure to motion control systems or control theory fundamentalsProficiency in TypeScript and frontend development, with ability to contribute effectively when neededExperience with Linux drivers or kernel-adjacent developmentExperience in medical devices or other regulated software environments, including familiarity with standards such as IEC 62304 and safety-critical software practicesExperience building or working with simulation infrastructure (e.g., MuJoCo, Gazebo, or custom simulators)Apply for this Job

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free