Principal/ Lead Mobile Software Engineer

Trilyon, Inc.

California (MO)

Hybrid

USD 150,000 - 210,000

Full time

9 days ago
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

Trilyon, Inc. seeks a Principal / Lead Mobile Software Engineer to architect and build Android apps that connect to medical devices via BLE. This role emphasizes secure data transmission, cross‑platform experiences, and adherence to medical device software standards.

You will lead design reviews and collaborate with hardware, clinical, and QA teams. We require extensive hands‑on Android (Kotlin/Java), BLE expertise, and iOS (Swift/Obj‑C, Core Bluetooth), plus familiarity with IEC 62304 and

Qualifications

  • 10–13+ years of hands-on mobile software engineering experience.
  • Deep technical expertise in Android development using Kotlin/Java.
  • Hands-on experience with BLE protocols and operations in mobile apps (healthcare or medical device domains).
  • Hands-on experience or demonstrated ability/willingness to develop on iOS (Swift, Objective-C, Core Bluetooth).
  • Familiarity with medical device software standards (IEC 62304) and regulated quality management systems.
  • Strong background in object-oriented design, Agile/Scrum methodologies, Git version control, and technical leadership.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

Responsibilities

  • Design, architect, and develop Android apps that connect to medical devices over BLE.
  • Implement complex BLE workflows: discovery, pairing, bonding, read/write, notifications.
  • Contribute to iOS development (Swift/Objective-C, Core Bluetooth) for cross-platform UX.
  • Follow regulated software lifecycle, generate compliant docs and test evidence for regulatory submissions.
  • Perform risk assessments and architecture reviews for BLE interoperability.
  • Lead design activities, code reviews, and software requirements specifications with cross-functional teams.

Skills

Android development (Kotlin/Java)
BLE protocols
iOS development (Swift/Obj-C)
IEC 62304
Agile/Scrum
Git version control
Technical leadership
Bachelor's degree in CS/EE

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Tools

Core Bluetooth

Job description

For over 17 years, Trilyon has been a leader in global workforce solutions, specializing in Cloud Technology, AI/ML, Software Development, Technical Writing, and Digital Transformation. We partner with top companies to deliver high-quality talent in engineering, IT, and emerging technologies. For additional information or to view all of our job opportunities, please visit our website https://trilyonservices.com/careers/

We are seeking a Principal / Lead Mobile Software Engineer to join our team. This role will involve architecting and developing cutting-edge mobile applications that interact directly with medical hardware, emphasizing Android development, BLE communications, and cross-platform support for iOS. The ideal candidate will have experience in Android (Kotlin/Java), Bluetooth Low Energy (BLE), iOS development (Swift), and regulated medical device software standards (IEC 62304), alongside a passion for healthcare technology and embedded mobile solutions.

Job Title: Principal / Lead Mobile Software Engineer

Location: Santa Clara, CA (Hybrid - 3 days onsite/week)

Duration: Contract

Rate/Salary: Competitive / Commensurate with Experience

Job Description:

  • Design, architect, and develop Android mobile applications that connect to medical devices via Bluetooth Low Energy (BLE), ensuring secure and reliable data transmission.
  • Implement complex BLE workflows including device discovery, secure pairing, bonding, characteristic read/write, notifications, background tasks, and firmware updates.
  • Contribute to iOS development (Swift/Objective-C, Core Bluetooth) to deliver consistent cross-platform user experiences.
  • Follow regulated medical device software development lifecycles , generating compliant documentation, design artifacts, and test evidence for regulatory submissions.
  • Perform risk assessments, architecture reviews, and root-cause analysis for BLE interoperability, device connectivity, and software bugs.
  • Drive design activities, code reviews, and software requirements specifications in collaboration with cross-functional hardware, clinical, and QA teams.

Required Qualifications:

  • 10 13+ years of hands‑on mobile software engineering experience.
  • Deep technical expertise in Android development using Kotlin/Java.
  • Hands‑on experience with BLE protocols and operations in mobile applications (preferably in healthcare or medical device domains).
  • Hands‑on experience or demonstrated ability/willingness to develop on iOS (Swift, Objective-C, Core Bluetooth).
  • Familiarity with medical device software standards (IEC 62304) and regulated quality management systems.
  • Strong background in object-oriented design, Agile/Scrum methodologies, Git version control, and technical leadership.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

Why Join Us? Trilyon, Inc., offers a comprehensive benefits package. Opportunities for growth and professional development. Collaborative and inclusive company culture

Equal Employment Opportunity (EEO) Statement: Trilyon, Inc., is an Equal Opportunity Employer committed to diversity, equity, and inclusion. We do not discriminate based on race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, veteran status, or any other protected status under applicable laws. Our diverse team drives innovation, competitiveness, and creativity, enhancing our ability to effectively serve our clients and communities. This commitment to diversity makes us stronger and more adaptable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Mobile Software Engineer
Lead Mobile Software Engineer

SDLC Technologies • Santa Clara (CA)

Hybrid
USD 180,000 - 230,000
Principal / Lead Mobile Software Engineer – Android / BLE
Principal / Lead Mobile Software Engineer – Android / BLE

Texnere Americas Inc • Santa Clara (CA)

Hybrid
USD 190,000 - 240,000
Principal/ Lead Mobile Software Engineer
Principal/ Lead Mobile Software Engineer

CIS TECHNOLOGIES INC • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Lead Mobile Engineer - Healthcare BLE & Medical Devices
Lead Mobile Engineer - Healthcare BLE & Medical Devices

Trilyon, Inc. • California (MO)

Hybrid
USD 150,000 - 210,000
Principal Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Mobile Software Engineer IRC303693
Senior Mobile Software Engineer IRC303693

GlobalLogic • San Jose (CA)

Hybrid
USD 120,000 - 130,000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Senior Mobile Software Engineer IRC303693
Senior Mobile Software Engineer IRC303693

GlobalLogic • Santa Clara (CA), Northern (KY)

Hybrid
USD 120,000 - 130,000
Flexible work schedules
Work from home
Health and life insurance
+2
Senior Mobile Engineer: BLE Medical Devices (Android/iOS)
Senior Mobile Engineer: BLE Medical Devices (Android/iOS)

SDLC Technologies • Santa Clara (CA)

Hybrid
USD 180,000 - 230,000
Lead Mobile Engineer - Android/BLE for Medical Devices
Lead Mobile Engineer - Android/BLE for Medical Devices

Texnere Americas Inc • Santa Clara (CA)

Hybrid
USD 190,000 - 240,000
Mobile Engineer
Mobile Engineer

GlobalLogic • Santa Clara (CA)

Hybrid
USD 120,000 - 130,000