CareerPlan

Principal Software Engineer - Mobile Applications

San Jose US-CA, United States …Full-time2026-10-30 → 2026-11-11
HybridNo visa sponsorship

Core

Architect, design, and deliver Android and iOS mobile applications for innovative medical device technologies, ensuring secure connectivity and regulatory compliance.

Role type

Principal Software Engineer (Mobile Applications)

Builds

Native and Kotlin Multiplatform mobile applications for medical devices

Domain

Healthcare / Medical Devices

Deliverable

production ML models | product features

Required skills

Android development, iOS development, Kotlin Multiplatform, Mobile-to-backend integration, Cloud service interaction, Secure device connectivity (BLE), Technical leadership, Mentoring, FDA design controls, IEC 62304, ISO 13485, CI/CD, Automated testing

Preferred skills

Experience in regulated environments, Deep expertise in at least one mobile platform, Strong architectural knowledge of both Android and iOS

Technologies

Android, iOS, Kotlin, BLE, Cloud services

Responsibilities

Lead architecture and technical design of mobile applications; Drive end-to-end design of mobile-to-backend integration; Serve as technical lead for mobile engineering teams; Establish coding standards and CI/CD practices; Ensure adherence to platform UX guidelines and accessibility; Own technical quality for FDA/IEC/ISO compliant software delivery; Oversee secure communication between mobile apps, implantable devices, and cloud infrastructure.

Seniority

Principal, hands-on technical leader with mentorship responsibilities