Unknown Company

Senior Robotics Software Engineer at Connect Staffing and Consulting San Francisco, CA

san francisco, ca • Posted 6 days ago
Onsite Internship Software Architecture & Engineering

Senior Robotics Software Engineer

Location: Onsite – San Francisco Bay Area (local candidates preferred)

Salary Range: $150,000–$200,000 per year

Employment Type: Full-time, Direct Hire

Overview

A pioneering robotics startup is developing autonomous surgical systems designed to dramatically reduce the learning curve for surgeons. By leveraging off-the-shelf hardware and building proprietary software for planning, control, and machine learning, the team enables high-level surgical guidance to be executed with speed and precision. This role focuses on writing robotics software—not defining control logic or algorithms—and is ideal for engineers who thrive in fast-paced, product-driven environments.

Role Summary

The Senior Robotics Software Engineer will join a small, highly technical team working on real-time, high-performance systems. The ideal candidate combines robotics expertise, strong coding skills, and a startup mindset. Team collaboration and communication are essential, as the work spans multiple disciplines and requires rapid iteration.

Key Responsibilities

  • Write clean, high-performance, maintainable code in C++ and Python
  • Develop and support software applications, interfaces, and new feature enhancements
  • Architect robust, scalable software systems
  • Support testing and deployment of new products
  • Participate in code reviews and team collaboration

Required Qualifications

  • Bachelor’s degree in Computer Science, Robotics, or a related field
  • Minimum 3 years of relevant robotics experience (strong coders with 1 year + internships may be considered)
  • Expertise in C++ and/or Python
  • Experience with Linux-based systems
  • Experience with cloud technologies
  • Strong software engineering fundamentals and ability to deliver production-ready code

Preferred Qualifications

  • Experience with ROS/ROS2 (Robot Operating System)
  • Familiarity with Agile or Scrum development methodologies
  • Exposure to medical or healthcare technologies
  • Prior startup experience or comfort working in fast-paced environments

Additional Requirements

  • Candidate must live in or relocate to the San Francisco Bay Area
  • Candidate must be comfortable viewing real surgical procedures during onsite visits
  • Candidate must be available to travel up to once per month to customer sites
  • Not open to OPT candidates
  • Candidates with a research-heavy background and limited product delivery experience are unlikely to be a fit

Tech Stack

  • Core: C++, Python
  • Additional: ROS, React, TypeScript, Linux, Cloud platforms

#J-18808-Ljbffr
Back to Job Search