What are the responsibilities and job description for the Imaging Technology Developer position at Whitridge Associates?
Whitridge Associates is a leading provider of innovative medical imaging solutions. We are seeking an experienced Senior Software Engineer to lead software subsystems development for our imaging applications and internal tools.
This role requires expertise in software development for medical/scientific devices, collaborating across teams, and improving systems.
Main Responsibilities
- Lead design and implementation of software subsystems and tools.
- Collaborate with cross-functional teams to develop new features and prototypes.
- Evaluate third-party software tools and contribute to OCT processing algorithms.
- Maintain and improve existing software, including user interfaces, database systems, and PACS interfaces.
- Troubleshoot software-related issues and review design and development documents.
Requirements
- 10 years of experience in Software Engineering in medical, scientific, or analytical devices.
- Proficiency in Object Oriented Design, C , and Qt Framework-based multithreading.
- Experience with 3D visualization, image processing, and pattern recognition software tools and APIs.
- Knowledge of GPU programming, image processing, firmware development, and DevOps tools.
- Proficiency in scripting languages such as Python, Perl, or JavaScript.
- Background in DICOM PACS network interface and database management software systems.
- Understanding of User Experience concepts, cybersecurity standards, and secure software development processes.
- Familiarity with Deep Learning, Convolutional Neural Networks, or other AI techniques.