Lead Android Engineer

BioTalent

San Diego (CA)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

BioTalent is seeking a Lead Android Software Engineer to build and maintain Android applications that are core to our medical device ecosystem. You will work at the intersection of mobile software and connected medical devices, collaborating with embedded, cloud, systems, quality, and regulatory teams to develop reliable software that meets the rigor of a regulated environment.

This role owns complex features end-to-end — from requirements through implementation, verification, and post-market

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 7+ years of professional software development, including production Android applications.
  • Advanced proficiency with Kotlin and the Android SDK, including Jetpack Compose and Coroutines/Flow.
  • Strong software architecture, concurrency, and API design knowledge.
  • Experience building applications that communicate with external hardware or connected devices.
  • Experience with automated testing and Git-based CI/CD workflows.
  • Strong written and verbal communication skills.
  • Medical device, digital health, or other regulated/safety-critical software experience preferred.
  • Familiarity with IEC 62304, ISO 14971, or FDA QSR preferred.

Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin.
  • Own the architecture and implementation of complex features.
  • Build applications that communicate reliably with connected devices via BLE and other protocols.
  • Collaborate with embedded engineers to define interfaces between the app and device hardware.
  • Develop unit, integration, and automated testing to ensure software quality.
  • Participate in design reviews, code reviews, and root-cause analysis.
  • Identify software hazards and contribute to risk-control strategies.
  • Maintain documentation and design artifacts per the quality management system.
  • Support design controls, verification and validation, and regulatory submissions.
  • Investigate field issues and implement corrective actions.

Skills

Kotlin
Android SDK
Jetpack Compose
Coroutines/Flow
Software architecture
API design
Git CI/CD
Regulated software experience
Communication skills

Education

Bachelor's degree in CS/CE or related field

Tools

BLE
External hardware integration

Job description

Lead Android Software Engineer — Medical Device

Summary

We're seeking a Lead Android Software Engineer to build and maintain Android applications that are core to our medical device ecosystem. You'll work at the intersection of mobile software and connected medical devices, collaborating with embedded, cloud, systems, quality, and regulatory teams to develop reliable software that meets the rigor of a regulated environment. This role owns complex features end-to-end — from requirements through implementation, verification, and post-market support.

Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin
  • Own the architecture and implementation of complex features
  • Build applications that communicate reliably with connected devices via BLE and other protocols
  • Collaborate with embedded engineers to define interfaces between the app and device hardware
  • Develop unit, integration, and automated testing to ensure software quality
  • Participate in design reviews, code reviews, and root-cause analysis
  • Identify software hazards and contribute to risk-control strategies
  • Maintain documentation and design artifacts per the quality management system
  • Support design controls, verification and validation, and regulatory submissions
  • Investigate field issues and implement corrective actions

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience
  • 7+ years of professional software development, including production Android applications
  • Advanced proficiency with Kotlin and the Android SDK, including Jetpack Compose and Coroutines/Flow
  • Strong software architecture, concurrency, and API design knowledge
  • Experience building applications that communicate with external hardware or connected devices
  • Experience with automated testing and Git-based CI/CD workflows
  • Strong written and verbal communication skills
  • Medical device, digital health, or other regulated/safety-critical software experience preferred
  • Familiarity with IEC 62304, ISO 14971, or FDA QSR preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Android Engineer - Medical Device Apps
Lead Android Engineer - Medical Device Apps

BioTalent • San Diego (CA)

On-site
USD 140,000 - 190,000
Lead Mobile Software Engineer
Lead Mobile Software Engineer

SDLC Technologies • Santa Clara (CA)

Hybrid
USD 180,000 - 230,000
Lead Mobile Architect – Medical Device Apps (Android/Kotlin)
Lead Mobile Architect – Medical Device Apps (Android/Kotlin)

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Principal Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Technical Lead – Android Mobile Applications (Medical Device)
Technical Lead – Android Mobile Applications (Medical Device)

Stark Pharma Solutions Inc • Santa Clarita (CA)

On-site
USD 120,000 - 160,000
Senior Mobile Engineer: Android/BLE Medical Devices Hybrid
Senior Mobile Engineer: Android/BLE Medical Devices Hybrid

GlobalLogic • San Jose (CA)

Hybrid
USD 120,000 - 130,000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Principal/ Lead Mobile Software Engineer
Principal/ Lead Mobile Software Engineer

CIS TECHNOLOGIES INC • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Android Mobile Engineer - BLE & Medical Device Apps
Senior Android Mobile Engineer - BLE & Medical Device Apps

Hitachi Vantara Corporation • San Jose (CA)

Hybrid
USD 120,000 - 130,000
Flexible work schedules
Work from home options
Health insurance
+4
Senior Android Engineer - Medical Device (Kotlin, BLE)
Senior Android Engineer - Medical Device (Kotlin, BLE)

Beta Bionics, Inc. • San Diego (CA)

On-site
USD 130,000 - 165,000
Medical + dental
401(k) match
HSA/FSA options
+1
Senior Android Engineer — Precision Health Mobile Leader
Senior Android Engineer — Precision Health Mobile Leader

Verily Health • Massachusetts

On-site
USD 191,000 - 215,000