Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Remedy Robotics

Software Engineer – Generalist

Remedy Robotics

Software Engineer developing core software for a surgical robot at Remedy Robotics. Collaborating with multidisciplinary teams to enhance robotic systems for better healthcare access.

Posted 5/19/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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)
  • 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

Benefits

Comp & perks
  • Health insurance
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonsystem-level orchestrationsimulation infrastructuretest infrastructureconcurrencyreal-time constraintsIPCcoding agentssoftware architecture
Soft Skills
systems thinkingpragmatic instinctsstrong communicationcollaborationadaptability
Certifications
BS in computer scienceMS in computer scienceBS in roboticsMS in robotics