Remedy 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 platform
Build and enhance simulation and testing infrastructure to support system validation
Work across the full stack as needed to address the highest-priority technical bottlenecks
Collaborate closely with ML, hardware, and clinical teams to deliver end-to-end product functionality
Help define, refine, and harden the software architecture in preparation for IDE submission and clinical use
Knowledge, Skills, Abilities:
Strong proficiency in C++ and Python
Advanced 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 usage
Strong systems engineering intuition, including experience with concurrency, real-time constraints, inter-process communication, and associated tradeoffs
Pragmatic engineering judgment, with the ability to balance shipping velocity, performance optimization, and refactoring decisions
Excellent communication skills, with a track record of producing clear code, design documentation, and technical communication
Comfort operating in a small, fast-moving team with fluid boundaries across disciplines
Minimum 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 systems
Bachelor’s or Master’s in Computer Science, Robotics, or a related technical field
Preferred Qualifications:
Experience with robotics middleware (e.g., ROS2, custom IPC systems, gRPC/protobuf)
Experience with real-time Linux systems
Exposure to motion control systems or control theory fundamentals
Proficiency in TypeScript and frontend development, with ability to contribute effectively when needed
Experience with Linux drivers or kernel-adjacent development
Experience in medical devices or other regulated software environments, including familiarity with standards such as IEC 62304 and safety-critical software practices
Experience building or working with simulation infrastructure (e.g., MuJoCo, Gazebo, or custom simulators)
Remedy Robotics San Francisco, California, USA Office
340 Kansas St, San Francisco, CA, United States, 94103
Similar Jobs
What you need to know about the San Francisco Tech Scene
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine


