Logo
Horizon Surgical Systems

Senior/Staff/Principal Imaging System Software Engineer

Horizon Surgical Systems, Los Angeles

Save Job

Senior/Staff/Principal Imaging System Software Engineer

Join to apply for the Senior/Staff/Principal Imaging System Software Engineer role at Horizon Surgical Systems .

Open Position – Senior/Staff/Principal Imaging System Software Engineer

Horizon Surgical Systems Inc.

Horizon Surgical Systems Inc. is revolutionizing surgical ophthalmology with a novel, AI-driven, imaging-guided surgical robotic system. Our goal is to expand access to care, improve capabilities for surgeons, and enhance patient outcomes. Robotic systems in microsurgery and ophthalmology can significantly improve outcomes by providing superior dexterity, precision, and visualization.

We seek highly motivated, innovative individuals eager to impact healthcare through robotic technology. Our core values include:

  • Commitment to Excellence: Delivering superior patient and surgeon outcomes
  • Passion for Innovation: Pushing technological boundaries
  • Teamwork: Achieving more through collaboration
  • Critical Feedback: Embracing constructive criticism to improve
  • Accountability: Taking responsibility for our actions

Horizon Surgical Systems offers:

  • Opportunities to develop autonomous, AI-driven surgical robotic systems for high-quality healthcare
  • Collaboration with clinicians, engineers, and industry leaders in AI, imaging, and robotics
  • Competitive compensation and comprehensive benefits

As an engineer, you will design hardware and software components for FDA-regulated products, ensuring safety and efficacy compliance. Titles will be assigned based on experience: senior, staff, or principal engineer.

Required Qualifications and Abilities:

  • Education: Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, or related fields
  • Technical Skills: Proficiency in C++ and Python, experience with OpenCV, VTK, ITK, industrial cameras, OCT, stereo vision, Linux, GPU programming (CUDA, OpenCL), and real-time image processing
  • Experience: 5+ years in C++ software development, hardware interaction, performance optimization, multithreading, and low-latency communication
  • Knowledge: OOP principles, image processing algorithms, system architecture, version control tools (Git, JIRA, Confluence)
  • Soft Skills: Analytical problem-solving, communication, attention to detail, teamwork
  • Other: Hands-on hardware experience, on-site work capability

Responsibilities include:

  • Software Architecture: Design, develop, and maintain C++ code for imaging devices on Linux, implement algorithms for image processing and visualization
  • System Integration: Collaborate with hardware teams for seamless hardware-software integration
  • Performance Optimization: Profile and optimize pipelines for real-time processing on CPU and GPU
  • Testing & Reliability: Implement automated testing, troubleshoot issues, ensure software robustness
  • Research & Development: Stay updated with imaging tech trends, prototype new algorithms

Salary Range:
Senior: $120k-140k
Staff: $145k-165k
Principal: $170k-195k

Benefits include medical, dental, vision, life insurance, disability, and more. This is an exciting opportunity to join a pioneering startup in surgical robotics.

Additional Details:

  • Level: Mid-Senior
  • Type: Full-time
  • Industry: Medical Device
#J-18808-Ljbffr