Senior/Staff Robotics Software Engineer
Horizon Surgical Systems, Inc.
Open Position – Senior/Staff Robotics Software Engineer
Horizon Surgical Systems Inc.
Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access to care, provide superior capabilities to the human surgeon, and enhance patient outcomes. Microsurgery in general and Ophthalmology are subfields of surgery for which the surgical outcomes can be significantly improved by robotic systems to allow superior dexterity, precision, accuracy, and visualization beyond the human surgeon’s own capabilities.
We are seeking highly motivated, and intellectually inquisitive individuals looking to make a positive impact on healthcare via the development of robotic technology. The core values of Horizon Surgical Systems Inc. are:
- Commitment to Excellence: We aim to deliver superior patient outcomes and surgeon experiences
- Passion for Creativity and Innovation: We are driven by new ideas and aim to push the boundaries of what's possible
- Teamwork and Camaraderie : We achieve our best when we collaborate and work together
- Welcoming of Critical Opinion: We are enriched by constructive criticism and support the best ideas
- Personal Accountability: We honor our commitments and take responsibility for our actions
Horizon Surgical Systems Inc. offers:
- An opportunity to build autonomous surgical robotic systems driven by image guidance and AI technology for the future of affordable, high-quality healthcare.
- The opportunity to work alongside clinicians, engineers, and global leaders in cutting-edge AI, imaging, and robotics technology.
- Competitive compensation and an excellent company-paid benefits package.
Role Description
In your role as a Robotics Software Engineer at Horizon Surgical Systems, you will contribute to the architecture and design of a cutting-edge surgical robotics system, implementing and verifying mission-critical software modules. The ability to enforce deterministic timing, and fail-safe behaviors, in the controls software is paramount to its clinical efficacy and regulatory approval. You will be responsible for optimizing the end-to-end latency and throughput of control software by designing a high-performance controls platform.
Required Qualifications & Abilities:
Educational Background:
- Bachelor's, Master’s or Ph.D. degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or a related field.
Technical Skills:
- Strong proficiency in modern C++ (at least C++11) is a must.
- Knowledge of DDS, or an alternative asynchronous structured IPC mechanism (e.g., gRPC).
- Proficiency with implementing and evaluating software architecture in the context of latency-minimization, determinism, and reliability.
Experience:
- 5+(Senior)/8+(Staff) years of C++ robot controls software development.
- 5+(Senior)/8+(Staff) years deploying and testing software in a Linux environment.
- Prior experience working on mission-critical software.
- Prior experience with medical device development is a plus.
- Prior experience with embedded C/C++ is useful.
Knowledge:
- Ability to independently implement high-performance Linux systems software.
- Quantitative profiling and performance optimization experience (either using a tool like gprof or instrumenting software with your own tooling).
- Experience with an observability framework is helpful, particularly one tailored to robotics telemetry data.
- Ability to analyze latency and jitter of high-frequency data in a distributed system.
- Experience with software deployment procedures (configuration management, containerized builds, etc.) is preferred.
- Experience with motor control for serial robotic manipulators is preferred.
- Experience with kinematics and rigid-body dynamics is helpful for collaborating on control algorithms which use the servo drives that you integrate.
Soft Skills:
- Strong analytical, problem-solving, and organizational abilities.
- Good communication skills to collaborate with interdisciplinary teams, including software engineers, electrical/mechanical engineers, and product managers.
- Ability to thrive in a fast-paced, dynamic work environment and adapt to new challenges.
Other Requirements:
- Comfortable working in a lab or workshop environment alongside surgical robotic systems.
- Ability to work on-site for hands-on software integration.
Responsibilities:
- Software Implementation:
- Designing, implementing, and maintaining robot controls software that provides real-time-safe data transfer and observability mechanisms.
- Optimizing the controls data pipeline across PCs with network and DDS QoS configuration.
- Bridging the timing gap between non-deterministic IPC mechanisms and deterministic event-loops.
- Collaborating with control algorithm engineers on optimizing the performance of their control loops.
- Integration & Collaboration:
- 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.
- Testing & Reliability:
- Test your software with and without hardware, implementing the appropriate virtual fixtures where it saves time and aids in automation.
- Strive for the simplest possible, most easily testable software design, to make unit- and integration-test coverage seamless.
This is an exciting opportunity to join a high-tech startup that is poised to revolutionize surgical robotics in ophthalmology.
$262k - $364k
...deploy, maintain, and enhance large scale software solutions.Provide technical leadership... ...and coach a distributed team of engineers.Drive technical project strategy, lead... ...Safety team are seeking an exceptional Senior Staff Software Engineer whose defining characteristic...Senior$232k - $268k
...here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Senior Staff Software Engineer, Recognition Platform to serve as the technical owner of the Metropolis Recognition Platform (MRP). You are the...SeniorTemporary workWork at officeLocal area- ...Join to apply for the Senior Robotics Engineer role at yondu . Base pay range $120.00/yr - $200.00/yr We’re looking for an experienced... ...optimization. Qualifications & Requirements ~5+ years software engineering experience, including 3+ in robotics, aerospace...Senior
- ...Senior Robotics Engineer, Perception and Autonomy Location: Remote, United States (Eastern or Central time preferred). Regular travel to customer... ...that turns heavy construction machines into autonomous, software defined machines. Our technology is already working every...SeniorRemote workOverseasFlexible hoursAfternoon shift
- ...About Quilter At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time... ...Curiosity # Conviction # Rigor We’re looking for a Senior Software Engineer to work directly with our go-to-market team and customers...SeniorFull timeWork at officeImmediate start
$262k - $364k
Senior Staff Software Engineer, Ads Content Safety AI/ML Share Senior Staff Software Engineer, Ads Content Safety AI/ML _corporate_fare_ Google _place_ Los Angeles, CA, USA; Mountain View, CA, USA **Advanced** Experience owning outcomes and decision...Senior$200k - $300k
...We’re looking for early members of our Android team at the Senior and Staff levels. These aren’t maintenance roles — you’ll help define... ...the Senior level, you’ll own major features end-to-end, drive engineering quality, and contribute to architectural decisions. At the Staff...SeniorFull timeWork at officeLocal areaWorldwide$150k - $350k
...Job Description Job Description Senior/Staff Software Engineer — Remote (US) United States · Full-time · Remote (US/Canada, must work U.S. hours) Mortgage lending still runs on 20-year-old software, and it costs over $11,000 in human effort to originate a single...SeniorFull timeH1bRemote workFlexible hours$158.1k - $211.9k
...for the Financial Planning (EPM) value chain. The P4 Sr. Software Engineer is a Staff-level technical leader responsible for the architecture,... ...at the roadmap level. Escalation Authority: Act as the senior-most technical escalation point for production issues,...Work experience placementWorldwide$163k - $212k
...solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that let our fully autonomous, battery-electric rail vehicles...SeniorLocal areaShift work- ...execution, manufacturing, purchasing, quality, engineering, and finance. This role owns the... ...manufacturing, quality, engineering, finance, software, and external suppliers to create... ...using SQL, Python, APIs, low-code tools, Robotic Process Automation, webhooks, or workflow...SeniorPermanent employmentFull timeContract workWeekend work
- ...Open Position – Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing... ...developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access...Senior
- ...Responsibilities Design and implement high-performance embedded software for software-defined radio platforms. Develop low-level... ...~ Bachelor's degree or higher in Computer Science, Computer Engineering, or a related field. ~10+ years of professional embedded software...SeniorFull timeCasual workRelocation package
$154k - $193k
...Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This is a hands-on senior role... ...performance: Senior Engineer: $154,000 – $193,000 Staff Engineer: $184,000 – $254,000 Senior Staff Engineer: $...SeniorFull timeWork experience placementCasual workWork at officeRelocation package$112.64k - $182.48k
...delivering sustainable design, engineering, and consultancy solutions... ...is currently searching for a Senior HVAC Engineer, with 12+ years... ...projects and mentoring junior staff. The Senior Mechanical Engineer... ...in load calculation software such as Carrier HAP or Trane...SeniorFull timePart timeWork at officeLocal areaImmediate start- Job TitleAttributes: Motivated self-starter and quick learner. Able to work independently with little supervision. Excellent communications and interpersonal skills. Outstanding attention to detail. Strong analytical and design skills. Strong collaborative skillsRequired...Senior
$160k - $200k
...A cutting-edge space startup in Los Angeles seeks a Software Engineer to develop robust software for controlling advanced spacecraft systems. You'll collaborate on various software layers, from fault tolerance to telemetry systems. The role requires a strong background...Senior$90 - $105 per hour
...leading innovation to help our customers solve complex systems engineering and integration challenges. CSG is organized by core customer-... ...milestones and ensure timely delivery of products. Offer senior-level integration systems test and validation (T&V) support, including...SeniorHourly payPart timeCasual workWork at officeImmediate startRemote workRelocation packageFlexible hours$119.2k - $159.8k
...Technology is a global organization of engineers, product developers, designers, technologists... ...DEEP & Technology team is seeking a Sr. Software Development in Test Engineer to join our... ...in UI automation ( Selenium, Robot, Watir) * Experience in Gherkin ( BDD /TDD...SeniorWork experience placement- Aquent, a premier talent solutions partner, seeks an experienced QA Engineer to validate on-device experiences and automated mobile tests for a major technology leader. You will drive test strategy, design robust test automation, and collaborate across engineering and...SeniorWork at officeRemote work
$150k - $180k
...Senior DevOps EngineerTitle of Role: Senior DevOps EngineerLocation... ...through cutting-edge robotics and artificial intelligence.... ...on integrating hardware and software solutions, they are poised to... ...strong focus on infrastructure engineering.Proficiency in cloud platforms...Senior- ...highly skilled and experienced Full Stack Software Engineer to join our dynamic team. This role... ...decisions to closure.Actively develop senior and mid-level engineers through design... ...engineering role, with at least 2–3 years in a Staff, Principal, or technical lead capacity....Work at officeLocal areaImmediate startRemote workFlexible hours3 days per week
- ...experience to the West Coast with the launch of our Los Angeles Institute in late spring 2026. Atria Health is seeking a Senior Software Engineer for our DevOps team to help design, build, and operate the infrastructure, deployment pipelines, and observability that...Senior
- ...Riot engineers bring deep expertise in specific technical areas while valuing opportunities... ...across a broad range of domains. As Software Engineers, we work with both established... ...delivering meaningful value to players. As a Staff Software Engineer, Mobile (C++ / Unreal)...Local areaFlexible hours
$192.5k - $269.4k
...Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...and to deliver player value. As a Staff Software Engineer, you’ll drive important... ...force multiplier for your team Mentor senior engineers on your team and enable them...Temporary workLocal areaFlexible hours- ...Senior DevOps EngineerLocation: Culver City, CA Duration: FulltimeJob Description: Must Have Technical/Functional Skills• Should... ...Be a “developer’s developer” with a strong understanding of software engineering principles, able to collaborate effectively with development...SeniorWork experience placement
$140k - $180k
...Senior DevOps EngineerArena Club is building the number one digital marketplace for collectibles... ...The RoleWe're seeking a Senior DevOps Engineer to design, build, and operate the... ...engineering, or infrastructure-focused software engineering rolesStrong experience designing...Senior- MaziCTools is seeking a Senior Software Development Engineer to join our distributed systems team in Alaska. You will own and build high-scale services, mentor engineers, and drive architectural decisions across the stack. You will collaborate with senior and principal...SeniorRemote job
- East West Bank is seeking a highly skilled IT Engineer focused on Microsoft Intune and endpoint management. The role covers managing enterprise devices, security baselines, and automation to strengthen vulnerability remediation. Ideal candidates will have hands-on experience...Senior
- ...SpaceX in Hawthorne, CA is seeking a Sr. Power Electronics Engineer for Starship. You will rapidly develop high-reliability electronics for rockets and spacecraft, lead trades, requirements, prototyping, bring-up and test activities. You will design DC-DC converters and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Los Angeles, CA
- control systems engineer Los Angeles, CA
- robotics engineer Los Angeles, CA
- robotic system engineer Los Angeles, CA
- senior vice president communications Los Angeles, CA
- senior retail sales associate Los Angeles, CA
- senior infrastructure analyst Los Angeles, CA
- senior fpga design engineer Los Angeles, CA
- senior specialist Los Angeles, CA
- senior executive director Los Angeles, CA






