Software Engineer (Generalist)

Remedy Robotics, Inc

$120K — $160K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in building production software, preferably in system-level contexts like robotics or medical devices.
  • Proficient in C++ and Python programming languages.
  • Comfortable with coding agents and leveraging them effectively for productivity gains.
  • Strong systems thinking ability, familiar with concurrency, real-time constraints, and IPC.
  • Good instincts on optimization vs. shipping vs. rewriting decisions.
  • Excellent communication skills in writing code, pull request descriptions, and design documents.
  • Ability to work effectively in a small, interdisciplinary team.

Responsibilities

  • Develop and enhance core software for robotic control using C++.
  • Manage system-level orchestration code in Python to integrate various subsystems.
  • Enhance simulation and testing infrastructure for software validation.
  • Adaptively address software bottlenecks across different layers of the stack.
  • Collaborate with machine learning, hardware, and clinical teams for end-to-end feature delivery.
  • Help establish and refine software architecture for clinical submissions and trials.

Benefits

  • Opportunity to work at the forefront of surgical robotics technology.
  • Collaborative environment with close interaction across multidisciplinary teams.
  • Engagement in the full life cycle of product development from conception to clinical trials.
Full Job Description
The Role

We're looking for a strong generalist software engineer to help us ship the next version of our surgical robot. You'll work across our software stack - robot control, system-level orchestration, user-facing tools - and pick up whatever needs picking up. This role suits someone who has more interest in building a working product than in specializing in one layer of the stack.
You Will
  • Build and improve core robot control software in C++
  • Own system-level orchestration code in Python that ties our subsystems together
  • Improve our simulation and test infrastructure
  • Move across the stack as needed - whatever is currently the bottleneck
  • Collaborate closely with ML, hardware, and clinical teams to ship end-to-end features
  • Help define and harden the software architecture as we move toward IDE submission and clinical trial
You Have
  • 5+ years building non-trivial production software, ideally in a system-level context (robotics, embedded, medical devices, scientific instruments, autonomy)
  • Strong C++ and Python
  • Advanced fluency with coding agents (Claude Code, Cursor, or equivalents) - you use them as a daily force multiplier and have strong opinions on how to get good output from them
  • Systems thinking - comfortable with concurrency, real-time constraints, IPC, and the tradeoffs that come with them
  • Pragmatic instincts about when to optimize, when to ship, and when to rewrite
  • Strong communication - you write clear code, clear PR descriptions, and clear design docs
  • Comfort working in a small team where the lines between domains are blurry
  • BS or MS in computer science, robotics, or related field
Nice to Haves
  • Experience with robotics middleware (ROS2, custom IPC, gRPC/protobuf)
  • Real-time Linux experience
  • Motion control or control theory exposure
  • TypeScript and frontend work - enough to be powerful when needed
  • Linux driver or kernel-adjacent experience
  • Medical device or other regulated software experience (IEC 62304, safety-critical patterns)
  • Simulation infrastructure (MuJoCo, Gazebo, custom)

Similar Jobs

More Jobs at Remedy Robotics, Inc

  • Catheter Engineer
    $90K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Healthcare
    In-Person
  • Software Engineer (Generalist)
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Healthcare
    In-Person
  • Quality Engineer
    $100K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Healthcare
    In-Person
  • Manufacturing Lead
    $100K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Healthcare
    In-Person
  • Design Engineer
    $100K — $140K *
    San Francisco, CA 94112 (San Francisco County)
    Healthcare
    Hybrid

More Healthcare Jobs

Find similar Software Engineer (Generalist) jobs: