Senior Robotics Software Engineer – Real-Time Controls Onsite

Horizon Surgical Systems, Inc.

Los Angeles (CA)

On-site

USD 150,000 - 210,000

Full time

37 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Horizon Surgical Systems Inc. in Los Angeles seeks a Senior/Staff Robotics Software Engineer to help design and implement real-time control software for a next-generation ophthalmology robotic system.

You will ensure deterministic timing and high reliability while optimizing latency and throughput across a distributed system. The role requires Linux-based development, DDS/IPC experience, and collaboration with control engineers and clinicians in a fast-paced startup环境.

Qualifications

  • Bachelor’s, Master’s or Ph.D. degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or related field.
  • Strong proficiency in modern C++ (at least C++11).
  • Knowledge of DDS or an alternative IPC mechanism (e.g., gRPC).
  • Experience deploying and testing software in a Linux environment.
  • Prior experience with mission-critical software and embedded C/C++ is useful.

Responsibilities

  • Design, implement, and maintain real-time robot controls software with deterministic timing and fail-safes.
  • Optimize the controls data pipeline across PCs with network and DDS QoS settings.
  • Bridge non-deterministic IPC to deterministic event-loops.
  • Collaborate with control algorithm engineers to optimize control loops.
  • Engage in code reviews, design discussions, and maintain high coding standards.
  • Test software with/without hardware using virtual fixtures to aid automation.

Skills

C++11+
DDS/IPC
Linux
Robot controls
Performance profiling
Observability
Latency analysis
Embedded C/C++
Cross-functional
System design

Education

Bachelor’s/Master’s/PhD in CS/CE/Robotics/EE

Tools

DDS
gRPC
Linux tools

Job description

Horizon Surgical Systems Inc. in Los Angeles seeks a Senior/Staff Robotics Software Engineer to help design and implement real-time control software for a next-generation ophthalmology robotic system.

You will ensure deterministic timing and high reliability while optimizing latency and throughput across a distributed system. The role requires Linux-based development, DDS/IPC experience, and collaboration with control engineers and clinicians 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 Robotics Software Engineer: AI-Driven Surgery
Senior/Staff Robotics Software Engineer: AI-Driven Surgery

Socket.dev • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Senior Robotics & Controls Engineer — Eye-Surgery Robotics + Equity
Senior Robotics & Controls Engineer — Eye-Surgery Robotics + Equity

Horizonsurgicalsystems • Los Angeles (CA)

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

Horizon Surgical Systems, Inc. • Los Angeles (CA)

On-site
USD 150,000 - 210,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

Socket.dev • Los Angeles (CA)

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

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 150,000 - 230,000
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 Robotic Hardware Engineer - Surgical Ophthalmology
Senior Robotic Hardware Engineer - Surgical Ophthalmology

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 110,000 - 185,000
Medical and dental benefits
401k with company match
Unlimited PTO
+1