Real-Time C++ Software Engineer for Robotics & Embedded

Scorpion Therapeutics

Santa Clara (CA)

On-site

USD 106,000 - 170,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Scorpion Therapeutics in Santa Clara, CA is seeking a Software Engineer, Real-time Software, to develop and maintain real-time C++ components for the OTTAVA medical robotic platform, including hardware control and communication with embedded devices.

You will work across controls, systems, FPGA/EE, and V&V teams to ensure safe operation, perform testing, reviews, and documentation, with up to 5% travel.

Qualifications

  • BS or MS in Computer Science/Engineering/Robotics.
  • Minimum 2 years writing multi-threaded C++ production software.
  • Modern C++ (memory management, performance, concurrency).
  • OS concepts (scheduling, interrupts, threading, IPC).
  • Git and basic debugging tools (JTAG, scopes, etc.).

Responsibilities

  • Develop and maintain multi-threaded, multi-core real-time C++ software components within EtherCAT, CAN, and a proprietary communication stack.
  • Debug timing, synchronization, and communication issues in real-time control loops.
  • Write and execute unit, integration, and system-level tests for safety-critical software.
  • Collaborate with Controls, Systems, FPGA/EE, and V&V teams to integrate software with hardware platforms.
  • Participate in code reviews, static analysis, and defect triage.
  • Implement risk mitigations in software.
  • Contribute to design documentation, requirement traceability, and verification artifacts.

Skills

Multithreaded C++ development
Modern C++
OS concepts
Debugging in RT systems

Education

B.S./M.S. in Computer Science, Computer/Electrical Engineering, or Robotics

Tools

Git
JTAG
Oscilloscopes
Debugging tools

Job description

Scorpion Therapeutics in Santa Clara, CA is seeking a Software Engineer, Real-time Software, to develop and maintain real-time C++ components for the OTTAVA medical robotic platform, including hardware control and communication with embedded devices.

You will work across controls, systems, FPGA/EE, and V&V teams to ensure safe operation, perform testing, reviews, and documentation, with up to 5% travel.

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

Similar jobs worth comparing

Real-time Robotics Software Engineer (C++)
Real-time Robotics Software Engineer (C++)

Johnson & Johnson MedTech • Santa Clara (CA)

On-site
USD 106,000 - 170,000
Real-Time Software Engineer
Real-Time Software Engineer

Scorpion Therapeutics • Santa Clara (CA)

On-site
USD 106,000 - 170,000
Real-Time Robotics Software Engineer for Medical Tech
Real-Time Robotics Software Engineer for Medical Tech

Johnson & Johnson • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Real-Time Embedded Robotics Software Engineer
Real-Time Embedded Robotics Software Engineer

Maven Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 130,000 - 180,000
Senior Clinical Engineer - Surgical Robotics
Senior Clinical Engineer - Surgical Robotics

Scorpion Therapeutics • Santa Clara (CA)

On-site
USD 120,000 - 170,000
Medical, dental, vision
401(k)/pension
Long-term incentive eligibility
+1
Real-Time Robotics & Controls Software Engineer
Real-Time Robotics & Controls Software Engineer

SoCode Recruitment • Massachusetts

On-site
USD 110,000 - 170,000
Annual bonus
Milestone bonus
Equity
+1
Senior Real-Time Embedded Software Engineer - Robotics
Senior Real-Time Embedded Software Engineer - Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 188,000 - 272,000
Senior Real-Time Robotics Software Engineer
Senior Real-Time Robotics Software Engineer

Apptronik Systems, Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 230,000
Senior Embedded SW Engineer — Real-Time Robotics (RTOS)
Senior Embedded SW Engineer — Real-Time Robotics (RTOS)

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 160,000
Real-Time Robotics Systems Engineer
Real-Time Robotics Systems Engineer

Sunday • Redwood City (CA)

On-site
USD 100,000 - 130,000