CareerPlanGet AI match score →

Software Engineer (Mobile Applications)

California - Redwood City💼 Full-time🗓 2026-05-29 → 2026-07-30

Core

Design and implement modular, scalable mobile solutions for clinician and patient applications using Compose Multiplatform and Kotlin Multiplatform, while maintaining a Windows-based programmer application.

Role type

Senior IC mobile engineer (medical devices)

Builds

Next-generation mobile platform for deep brain stimulation devices

Domain

Medical technology / Deep Brain Stimulation

Deliverable

production ML models | product features

Required skills

Kotlin, Compose Multiplatform, Clean Architecture, SOLID principles, TDD/BDD, CI/CD pipelines, Bluetooth Low Energy (BLE), C#, .NET, MVVM, dependency injection

Preferred skills

Medical device experience, cloud services, App Store/Google Play publishing

Technologies

Compose Multiplatform, Kotlin Multiplatform, GitHub Actions, JUnit, XCTest, Koin, Visual Studio

Responsibilities

Design and develop mobile features for Android and iOS; maintain and enhance Windows-based programmer application; implement automated testing frameworks; collaborate with backend engineers on API design; participate in code reviews and architectural decisions; ensure compliance with FDA, ISO, and IEC 62304 standards.

Seniority

Mid-level (3-5 years experience), hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗