Senior Android OS Engineer — Medical Device (Irvine)

Pharmavise Corporation

Irvine (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pharmavise Corporation is seeking a Senior Software Engineer to customize and harden an Android OS (v5) for a Class III medical device, with responsibilities spanning cybersecurity, OS-level validation, and regulatory alignment.

You will work on integrating third‑party libraries, adapting apps for the OS, and ensuring compliance with IEC 62304, ISO 14971, and related standards within a regulated environment.

Qualifications

  • Bachelor’s or Master’s degree in computer engineering, computer science, electrical engineering, or a related field.
  • 7+ years of professional software engineering experience, with at least 3 years in Android OS development or customization.
  • Hands-on experience with AOSP, Android build systems, and kernel-level modification.
  • Strong understanding of embedded systems, Linux internals, and Android application frameworks.
  • Proven experience in regulated environments (medical device, aerospace, automotive, or defense).
  • Working knowledge of IEC 62304, ISO 14971, IEC 60601, and other regulations.
  • Familiarity with cybersecurity risk assessment, threat modeling, and vulnerability remediation in embedded platforms.

Responsibilities

  • Analyze and modify Android OS (v5) source to address identified cybersecurity vulnerabilities and compliance gaps.
  • Implement OS-level patches, configuration changes, and security controls consistent with medical device cybersecurity guidance (FDA premarket & post market cybersecurity, and EU MDCG).
  • Manage integration of third-party libraries and drivers while maintaining software traceability and regulatory documentation.
  • Adapt and refactor existing applications to ensure compatibility with the custom Android OS as needed.
  • Optimize interprocess communication, resource management, and hardware interface behaviors in the updated OS environment.
  • Collaborate with application developers to test and validate functionality per intended use.
  • Conduct OS-level verification and validation per IEC 62304 and internal design control SOPs
  • Support risk analysis and mitigation activities per ISO 14971 and internal software QMS SOPs.
  • Contribute to software documentation, including software architecture, verification plans, test protocols, and traceability matrices.
  • Participate in technical reviews and audits to ensure software compliance with applicable standards.
  • Work in close coordination with cybersecurity, software, design quality, and system engineering teams to ensure secure and reliable system operation.
  • Support integration testing and root cause analysis of OS-related issues.

Skills

Android OS development
AOSP / Android build systems
Kernel-level modification
Embedded systems
Linux internals
Android app frameworks
Regulated environments
IEC 62304 / ISO 14971 knowledge
Cybersecurity risk assessment

Education

Bachelor’s or Master’s degree in a related field

Job description

Pharmavise Corporation is seeking a Senior Software Engineer to customize and harden an Android OS (v5) for a Class III medical device, with responsibilities spanning cybersecurity, OS-level validation, and regulatory alignment.

You will work on integrating third‑party libraries, adapting apps for the OS, and ensuring compliance with IEC 62304, ISO 14971, and related standards within a regulated environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Medical Device (Onsite — Irvine, CA) Possible Temp-to-Hire
Senior Software Engineer — Medical Device (Onsite — Irvine, CA) Possible Temp-to-Hire

Pharmavise Corporation • Irvine (CA)

On-site
USD 140,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/Lead Android Engineer
Senior/Lead Android Engineer

BioTalent • San Diego (CA)

On-site
USD 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Brooksource • Irvine (CA)

Hybrid
USD 170,000 - 250,000
Senior Android Engineer – Medical Devices (On-Site, San Diego)
Senior Android Engineer – Medical Devices (On-Site, San Diego)

Beta Bionics, Inc. • San Diego (CA)

On-site
USD 130,000 - 165,000
Medical & Dental
401(k) with match
Paid holidays
+1
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 Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior iOS Engineer: Medical Device, SwiftUI & Security
Senior iOS Engineer: Medical Device, SwiftUI & Security

Modular Medical Inc • San Diego (CA)

On-site
USD 140,000 - 210,000
Senior Android Engineer — Medical Device Apps
Senior Android Engineer — Medical Device Apps

BioTalent • San Diego (CA)

On-site
USD 140,000 - 190,000
Principal Mobile Engineer - BLE Medical Devices (Hybrid)
Principal Mobile Engineer - BLE Medical Devices (Hybrid)

Highbrow LLC • Santa Clara (CA)

Hybrid
USD 140,000 - 210,000