Horizon Surgical Systems, Inc. Verified 39h ago
Senior/Staff/Principal Imaging System Software Engineer
Los Angeles, California On-site
Salary not listedPaySalary not listed
TypeNot specified
Work settingOn-site
Verified listing
JobFig found this opening at its original source and checks that it remains available.
About the role
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:
What you'll bring
- Bachelor's, Master’s or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Programming Languages: Strong proficiency in C++ and Python is essential.
- Image Processing: Solid experience with image processing libraries such as OpenCV, VTK, ITK, or similar.
- Imaging Devices: Experience working with industrial cameras, high-speed optical coherence tomography (OCT), and stereo vision systems.
- Operating Systems: Proficiency in working with Linux is required, including system-level programming and real-time performance optimization.
- Graphics Processing: Experience with GPU programming (CUDA, OpenCL) for accelerating image processing tasks.
- 5+ years of hands-on experience in C++ software development with a focus on imaging systems or related fields.
- Hands-on experience with imaging hardware (cameras, OCTs, etc.) and handling high-bandwidth image streams.
- Proven ability to optimize software performance for image acquisition, processing, and rendering in real-time applications.
- Experience with multithreading, multiprocessing, and low-latency communication between software components and hardware devices.
- Deep understanding of object-oriented programming (OOP) principles and design patterns.
- Strong grasp of algorithms for image processing, including feature extraction, filtering, segmentation, and real-time analysis.
Benefits
Disability InsuranceLife InsuranceVision Insurance