Back to jobs

Senior Software Engineer - Android

Job description

Senior Android Software Engineer โ€” San Diego (On-site, Medical Device)

A growing medical device company is looking for a Senior Android Engineer to join a small, tight-knit mobile team building software that's an integral part of a connected medical device ecosystem. This is a high-impact role at the intersection of mobile software, connected hardware, and patient care.

What makes this role different:
๐Ÿ”น 100% native Android development in Kotlin โ€” no cross-platform frameworks
๐Ÿ”น You'll own complex features end-to-end โ€” design through implementation, verification, release, and post-market support
๐Ÿ”น Work directly with embedded, cloud, systems, cybersecurity, and regulatory teams
๐Ÿ”น BLE and connected-hardware experience is a big plus
๐Ÿ”น Open to Sr. SWE or Technical Lead level, depending on background โ€” room to grow into a leadership track

What they're looking for:
โœ… 7+ years professional software development, strong Android focus
โœ… Advanced Kotlin, Jetpack Compose, Coroutines/Flow, modern Android architecture
โœ… Experience building apps that run reliably in the background โ€” handling connectivity drops, OS restrictions, device restarts
โœ… A genuine Android enthusiast โ€” someone who's plugged into the platform and excited by new OS releases
โœ… You've personally shipped an app to the Play Store
โœ… Medical device, digital health, or other highly regulated industry background (DoD, etc. also considered)
โœ… Strong ownership mentality โ€” you build it right the first time

Details:
๐Ÿ“ San Diego, CA โ€” on-site, hybrid Tuesโ€“Thurs in office
๐Ÿ’ฐ Competitive base + RSUs + bonus 
๐Ÿšซ No visa sponsorship available