Senior/Staff/Principal Fullstack C++ Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Horizon Surgical Systems · 1 month ago

Senior/Staff/Principal Fullstack C++ Software Engineer

Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. They are seeking a highly motivated fullstack C++ software engineer to contribute to a variety of features in their cutting-edge imaging/robotics systems and advance the AI labeling process.

Artificial Intelligence (AI)Health CareRobotics
check
H1B Sponsor Likelynote

Responsibilities

Requirement Clarification
Work closely with cross functional teams to understand, clarify, and finalize requirements
Translate requirements into components, features, or technical enhancements
Design and Implementation
Design, implement, and maintain components/features using C++ in our Robotics system
Design and implement components/features using Python, Java, or JavaScript for the AI labeling process and other Cloud backend components
Collaborate with team members to optimize the system and the development process
Contribute to code review and improve best practices in programming and documentation
Testing & Reliability
Collaborate with QA to enable/improve automated testing
Support QA testing and troubleshoot online issues

Qualification

C++PythonLinuxJavaJavaScriptRobotics platformsAI labelingCloud platformsObject-Oriented programmingSoftware development life cycleGitCI/CDUnit testingAutomation testingDesire to learnCommunicationSelf-motivated

Required

Bachelor's, Master's or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Strong modern C++ and at least one of Python, Java, or JavaScript
Experience in web development is a plus
Strong background in Linux development environment, including kernel-level knowledge, system-level programming, and networking
5+ years of industrial experience in C++ software development
3+ years of industrial full stack web-based development
Proven records of success in product-level scalable systems
Proficiency in Object-Oriented programming and design patterns
Deep understanding of the software development life cycle (e.g., requirement clarification, design and implementation, testing, and integration)
Familiarity with git, CI/CD, unit testing, automation testing
Strong communication skills to collaborate with multiple teams
Self-motivated; Ability to work in a fast-paced, dynamic work environment
Desire to learn new technologies
Willingness to work on-site in either Santa Monica, CA or Malibu, CA

Preferred

Knowledge or experience in Robotics platforms (like ROS 2 or DDS) is a plus
Knowledge or experience in AI labeling process is a plus
Knowledge in Docker, Cloud platforms (AWS or Google Cloud) or Database systems is a plus
Hands-on experience in troubleshooting or system optimization is a plus

Benefits

Competitive compensation
Excellent company-paid benefits package

Company

Horizon Surgical Systems

twittertwitter
company-logo
Horizon Surgical Systems develops AI-driven, imaging-guided surgical robotics for microsurgery.

H1B Sponsorship

Horizon Surgical Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (2)

Funding

Current Stage
Growth Stage
Total Funding
$30M
Key Investors
ExSight Ventures
2024-10-16Series A· $30M

Leadership Team

leader-logo
Jean-Pierre Hubschman
Co-Founder and CEO
linkedin
leader-logo
Jacob Rosen
Co-Founder & CTO
linkedin
Company data provided by crunchbase