CT Visualization Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
CT Visualization Software EngineerOnsite in 91342 (zip code)We are seeking a CT Visualization Software Engineer to design, develop, and optimize advanced CT image visualization and analysis software. This role focuses on delivering high-performance, clinically intuitive tools for 3D/2D visualization, segmentation, measurement, and procedural planning, working closely with clinical, product, and regulatory teams. This role requires hands-on experience working with CT imaging data and visualization. Candidates without direct CT or medical imaging experience will not be considered. Key ResponsibilitiesCT Imaging & Visualization Design and implement 2D/3D CT visualization workflows, including MPR, MIP, volume rendering, and curved planar reformation Develop interactive tools for: Anatomical navigation Measurements and annotations Device sizing and placement simulation Optimize rendering performance for large CT datasets Image Processing & Analysis Implement and integrate: CT segmentation algorithms Anatomical modeling and surface reconstruction Registration and co-registration techniques Ensure accuracy and reproducibility of quantitative measurements Validate algorithms against clinical datasets Software Engineering Develop production-quality software using C++ and/or C# (.NET) Integrate visualization components into larger platforms (desktop, cloud, or hybrid) Collaborate on system architecture, APIs, and data pipelines Write unit, integration, and performance tests Clinical & Cross-Functional Collaboration Work with clinicians to translate workflow needs into usable software Collaborate with product management and UX to refine visualization experiences Support regulatory documentation and design controls when required
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Biomedical Engineering, or equivalent experience 5+ years of professional software development experience
- Direct, hands-on experience working with CT imaging data (DICOM) and medical image visualization is required
- Proficiency in C++ (modern C++) and/or C# / .NETSolid understanding of:3D geometry and linear algebra
- Image processing fundamentals
- Performance optimization and memory management
Preferred Qualifications: Experience with visualization or imaging libraries such as:
- VTK, ITK, OpenGL, DirectX, Vulkan
- Familiarity with:
- DICOM toolkits (DCMTK, GDCM)
- Medical imaging workflows (PACS, VNA)
- Experience in cardiac CT, structural heart, EP, or interventional planning
- Exposure to:
- AI/ML-based segmentation
- Cloud-based imaging solutions
- Prior work in regulated medical software (FDA, IEC 62304)
- Technical Stack (Example)
Languages: C++, C#, .NETImaging: CT, DICOM (required)
Visualization: VTK, OpenGL, GPU rendering Platforms: Windows, Linux Architecture: Desktop, cloud, or hybridCI/CD: Git, Azure DevOps / GitHub Actions Soft SkillsStrong analytical and problem-solving skills Ability to work with clinicians and non-technical stakeholders Clear communication of complex technical concepts Attention to detail and commitment to quality