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

VGVEYzBBM1ZpVHVESnI5Z1RRaGQ3MVpldGc9PQ==
  • Connect Staffing and Consulting
  • San Francisco, CA

Job Description

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

Job Tags

Full time, Internship, Live in, Local area, Relocation,

Similar Jobs

Rinvio Recruitment

Physician -Endocrinology Job at Rinvio Recruitment

 ...Certification to apply. **Requirements:**- Must be Board Eligible (within 5 years of meeting requirements) or Board Certified in Endocrinology - THIS IS REQUIRED - Must have a New York License (or be willing to get one) - THIS IS REQUIRED - Previous experience as an... 

B&D Contracting

Barge Washer Job at B&D Contracting

BND is looking for someone willing to work outside as a barge washer. No previous experience is required but please note it is a very active physical job.

NavitsPartners

Registered Nurse - Labor & Delivery - RNLD 25-33665 Job at NavitsPartners

 ...Job Title: Registered Nurse Labor & Delivery Location: Maryville, TN 37804 Shift: Nights...  ...critical care skills related to obstetrics. Vaccination Guidelines COVID-19 Vaccine: Not required Flu Vaccine: Required (No exemptions permitted)... 

JKU headhunting

[한국 주류 은행 미국 지점] Loan Officer Job at JKU headhunting

 ...Terms of employment Annual Salary $70K~ $80K Type of Work Full Time Type of Job Bank/Finance Loan Officer Location USA California Los Angeles Benefits Bonus, Dental Plans, Health Insurance, Life Insurance, Sick Leave, Paid Vacation, Retirement... 

ABM Industries

School Custodial Cleaner Job at ABM Industries

**Overview****Job Summary Details:**The School Custodian performs general cleaning duties in designated areas at a K-12 school, college or university campus environment.**Benefit Information:**ABM offers a comprehensive benefits package. For information about ABM's...