Junior/ Senior C++ Software Engineer
Company: Horizon Surgical Systems
Location: Los Angeles, California
Type: Full-time
Posted: 2026-05-13
About this role
- We are seeking a driven C++ Software Engineer to join our multidisciplinary team in developing cutting-edge imaging and robotics systems
- Depending on your experience level, you will either be mentored by staff engineers to build a foundational career or take ownership of complex modules to drive our next-generation technology forward
- Design & Implementation: Architect and develop modular, scalable C++ software tailored for high-speed imaging and robotic control
- Performance Engineering: Profile and optimize software execution to meet real-time performance requirements
- Full Lifecycle Ownership: Participate in the entire SDLC—from initial design reviews and implementation to automated testing and deployment
- Hardware-Software Synergy: Partner with imaging scientists and electrical/mechanical engineers to ensure seamless integration with physical hardware setups
- Quality & Reliability: Maintain a robust CI/CD pipeline, conduct rigorous code reviews, and champion best practices in documentation and maintainability
- This is an exciting opportunity to join a high-tech startup that is poised to revolutionize surgical robotics in ophthalmology- We are seeking highly motivated, and intellectually inquisitive individuals looking to make a positive impact on healthcare via the development of robotic technology
- This role is ideal for engineers who enjoy “hitting the metal” and working at the intersection of high-performance software and physical hardware
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- QA Mentality: Proven experience in unit testing, automated UI testing, and performance benchmarking
- Systems Expertise: Proficiency in Linux environments, system programming, and a deep understanding of compilers and toolchains
- Modern C++: Strong command of the STL and familiarity with modern C++ standards (C++14/17/20)
- For Senior Level: Minimum of 3+ years of professional industry...