Senior/Staff Robotics Software Engineer: AI-Driven Surgery

Socket.dev

Los Angeles (CA)

On-site

USD 150,000 - 230,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Horizon Surgical Systems Inc. seeks a Senior/Staff Robotics Software Engineer to develop and optimize a cutting-edge surgical robotics control platform. You will design, implement, and verify real-time software modules, focusing on deterministic timing, latency reduction, and robust observability.

Collaboration with clinical and engineering teams is essential to deliver safe, high-performance systems. The role combines advanced software architecture with hands-on lab work in a fast-paced startup

Qualifications

  • Bachelor's, Master's or Ph.D. in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or related field.
  • Strong proficiency in modern C++ (>= C++11).
  • Knowledge of DDS or alternative IPC like gRPC.
  • Experience deploying/testing software in Linux.
  • Experience with mission-critical software.

Responsibilities

  • Designing, implementing, and maintaining robot controls software with real-time-safe data transfer and observability mechanisms.
  • Optimising controls data pipeline across PCs with network and DDS QoS configuration.
  • Bridging timing gaps between non-deterministic IPC and deterministic event-loops.
  • Collaborating with control algorithm engineers to optimise control loop performance.
  • Collaborate with cross-functional teams to ensure high performance of software modules.
  • Engage in pair programming, code reviews, and design discussions to maintain high coding standards.
  • Test software with/without hardware, using virtual fixtures to aid automation.

Skills

C++ (robot controls)
DDS / IPC (gRPC)
Latency optimisation
Linux systems programming
Mission-critical software
Embedded C/C++
Profiling (gprof)
Observability framework
Kinematics / rigid-body dynamics
Motor control
Analytical thinking
Cross-functional collaboration

Education

Bachelor's/Master’s/Ph.D. in CS/Engineering/Robotics

Tools

Linux
Containerisation

Job description

Horizon Surgical Systems Inc. seeks a Senior/Staff Robotics Software Engineer to develop and optimize a cutting-edge surgical robotics control platform. You will design, implement, and verify real-time software modules, focusing on deterministic timing, latency reduction, and robust observability.

Collaboration with clinical and engineering teams is essential to deliver safe, high-performance systems. The role combines advanced software architecture with hands-on lab work in a fast-paced startup

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Robotics Software Engineer — Surgical AI
Senior/Staff Robotics Software Engineer — Surgical AI

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Senior/Staff Embedded Robotics Engineer – Surgical AI
Senior/Staff Embedded Robotics Engineer – Surgical AI

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Competitive compensation
Company-paid benefits package
Opportunity for innovation
Senior/Staff Robotics Software Engineer
Senior/Staff Robotics Software Engineer

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Senior/Staff Robotics Software Engineer
Senior/Staff Robotics Software Engineer

Socket.dev • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Senior Robotics C++ Engineer — Controls Platform
Senior Robotics C++ Engineer — Controls Platform

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive compensation
Company-paid benefits package
Collaborative work environment
Senior/Staff Robotics and Controls Engineer
Senior/Staff Robotics and Controls Engineer

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 155,000 - 215,000
Performance-based annual bonus
Equity (stock options)
Comprehensive benefits package
+1
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Competitive compensation
Company-paid benefits package
Opportunity for innovation
Senior C++ Engineer – Surgical Robotics AI Platform
Senior C++ Engineer – Surgical Robotics AI Platform

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive compensation
Company-paid benefits package
Senior/Staff/Principal C++ Software Engineer
Senior/Staff/Principal C++ Software Engineer

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive compensation
Company-paid benefits package
Senior Robotics Controls Platform Engineer (Real-Time C++)
Senior Robotics Controls Platform Engineer (Real-Time C++)

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive compensation
Company-paid benefits package
Collaborative work environment