Principal Mobile & Application Software Engineer
Core
Lead the architecture and implementation of the top-level software platform for next-generation medical imaging devices, focusing on mobile applications, system integration, and real-time multimodal imaging visualization.
Role type
Principal Mobile & Application Software Engineer (Medical Devices)
Builds
Native and cross-platform iOS/Android applications for medical imaging systems, including real-time visualization, clinical workflow interfaces, and device connectivity.
Domain
Medical Devices / Mobile Application Development / Real-time Imaging
Required skills
iOS (Swift), Android (Kotlin/Java), Cross-platform frameworks (React Native/Flutter), Mobile architecture, System design, Real-time data visualization, Networking (Wi-Fi, BLE, USB), Agile/Scrum, Software verification and validation, Regulatory compliance (IEC 62304, ISO 13485)
Preferred skills
Medical device experience, Startup/early-stage product development, Masters degree in CS/SE
Technologies
iOS, Android, Swift, Kotlin, Java, React Native, Flutter, Wi-Fi, BLE, USB, JIRA, Confluence
Responsibilities
Define application architecture for data flows between embedded devices, mobile apps, and cloud systems; Lead development of native/cross-platform apps for medical imaging; Design real-time multimodal imaging visualization and clinical workflow interfaces; Optimize performance on mobile CPUs, GPUs, and NPUs; Define communication between imaging hardware and mobile apps; Manage Agile/Scrum processes and JIRA epics; Execute application-layer software verification and validation; Support compliance with IEC 62304 and ISO 13485; Create and maintain documentation for architecture, APIs, and workflows.
Seniority
Principal, hands-on IC with strategy & mentorship
