Staff Software Engineer (Pittsburgh, PA)
Core
Designing and implementing high-quality, scalable, and robust software solutions for medical applications, specifically focusing on medical image processing and visualization.
Role type
Staff Software Engineer (Medical Imaging)
Builds
Production software components for medical image processing and visualization tools
Domain
Healthcare / Medical Imaging
Deliverable
production ML models | product features
Required skills
C++, Python, OpenGL, Qt, CUDA, OpenCL, software architecture design, image processing algorithms (OpenCV, ITK)
Preferred skills
Medical image visualization tools, algorithm development, robotic systems, edge computing, machine learning/deep learning (segmentation, registration, classification), DICOM standards, PACS integration
Technologies
C++, Python, OpenGL, Qt, CUDA, OpenCL, OpenCV, ITK
Responsibilities
Develop and implement scalable software solutions for medical applications; Collaborate with cross-functional teams in Agile processes; Mentor other engineers and participate in process design reviews
Seniority
Staff, hands-on IC with technical leadership