Software Architect
Core
Leads architecture and development of desktop applications and cluster server solutions for digital ultrasound systems, covering real-time imaging, algorithm engineering, and distributed computing.
Role type
Senior Software Architect (Medical Imaging)
Builds
Desktop applications for ultrasound imaging, cluster server solutions for distributed computing, and backend services for medical devices.
Domain
Medical Technology / Ultrasound Imaging / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, Qt, WPF, Electron, algorithm engineering, distributed systems, cluster server development, healthcare data standards (HL7, DICOM, FHIR), cloud platforms, containerization, team mentoring, technical due diligence.
Preferred skills
Ultrasound imaging platform integration, AI-driven clinical decision support systems, healthcare interoperability standards, bilingual English/Chinese.
Technologies
Qt, WPF, Electron, C++, C#, Docker, Kubernetes, AWS, Azure, Alibaba Cloud
Responsibilities
Define and lead technical architecture for desktop applications and cluster servers; translate clinical workflows into scalable software; drive end-to-end architecture decisions; mentor engineering teams; evaluate technology stacks; lead technical due diligence for hospital deployments.
Seniority
Senior, hands-on IC with leadership