Principal / Lead Mobile Software Engineer – Android / BLE


Texnere Americas Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Analytical Skill
- Android
- Agile
- Android Development
- Bluetooth
- Collaboration
- Communication
- Computer Hardware
- Computer Science
- Conflict Resolution
- Debugging
- Development Testing
- Documentation
- Electrical Engineering
- Embedded Systems
- Employment Authorization
- OOD
- Kotlin
- Java
- IT Management
- Medical Devices
- Health Care
- Energy
- Firmware
- GC
- Git
- IOS Development
- ISO 13485
- Mobile Applications
- Mobile Development
- Multitasking
- Objective-C
- Problem Solving
- Quality Assurance
- Workflow
- Verification And Validation
- System Requirements
- Software Engineering
- Software Development
- Risk Management
- Quality Management
- Risk Assessment
- Scrum
- Software Documentation
- Swift
- Technical Drafting
- Testing
Summary
Principal / Lead Mobile Software Engineer – Android / BLE
Location: Santa Clara, CA
Work Arrangement: Hybrid – 3 days onsite per week
Experience: 10+ years
Employment Type: W2
Job Summary
We are seeking a Principal / Lead Mobile Software Engineer with strong Android development expertise and hands-on experience with Bluetooth Low Energy (BLE) communication. The ideal candidate will have experience developing software for medical devices or healthcare applications and some iOS development experience.
This role will involve designing and developing secure, reliable, and user-friendly mobile applications that communicate with medical hardware while following regulated medical software development processes and industry standards.
Required Qualifications
10+ years of experience in mobile software development.
Strong hands-on experience with Android development using Kotlin and/or Java.
Strong hands-on experience with Bluetooth Low Energy (BLE).
Experience with BLE:
Device scanning and discovery
Connection and reconnection
Pairing and bonding
Characteristic read/write
Notifications
Background BLE operations
Device interoperability
Firmware update workflows
Medical device or healthcare domain experience is required.
Some hands-on iOS development experience is required, preferably with Swift/Objective-C and Core Bluetooth.
Familiarity with IEC 62304 and medical device software development lifecycle processes.
Experience with software documentation, quality systems, verification, validation, and regulated development environments.
Strong understanding of Agile/Scrum methodologies.
Experience with Git and modern software development practices.
Strong object-oriented design and software engineering fundamentals.
Demonstrated technical leadership and architecture experience.
Strong analytical, debugging, problem-solving, and communication skills.
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
Key Responsibilities
Design and develop Android mobile applications that communicate with medical devices through BLE.
Implement secure and reliable BLE workflows including device discovery, pairing, bonding, characteristic interactions, notifications, and firmware updates.
Collaborate with iOS developers, QA, clinical, hardware, and systems teams to deliver consistent cross-platform solutions.
Contribute to iOS development using Swift/Objective-C and Core Bluetooth when required.
Develop clean, maintainable, testable, and well-documented software.
Participate in architecture, design, risk assessment, and technical design reviews.
Follow medical device software development standards, including IEC 62304.
Support software verification, validation, and regulatory submission activities.
Troubleshoot and resolve complex issues involving BLE communication, device interoperability, application behavior, and customer-reported defects.
Prepare software development and test documentation, reports, change requests, and other required engineering artifacts.
Participate throughout the complete software development lifecycle, including requirements, architecture, design, development, code reviews, testing, and release activities.
Analyze, evaluate, and verify software and system requirements using established engineering standards and best practices.
Provide technically sound and architecturally robust solutions for complex engineering challenges.
Demonstrate technical leadership and provide guidance on mobile architecture, development practices, and engineering solutions.
Preferred Qualifications
Experience developing mobile applications for medical devices.
Experience with BLE-connected healthcare or medical hardware.
Experience working within regulated environments such as FDA-regulated medical device development.
Experience with IEC 62304, ISO 13485, risk management, verification, and validation.
Experience working across both Android and iOS platforms.
Experience collaborating with embedded, firmware, hardware, clinical, and QA teams.
Soft Skills
Strong written and verbal communication skills.
Excellent analytical and problem-solving abilities.
Ability to work independently and take ownership of complex technical challenges.
Strong organizational and multitasking skills.
Creative and innovative approach to engineering problems.
Demonstrated ability to provide technical leadership and make sound architectural decisions.
No OPT / CPT.
Local candidates or candidates able to work onsite in Santa Clara, CA 3 days per week are preferred.
- Dice Id: 91172187
- Position Id: 9089916
- Posted 3 hours ago
Company Info
About Texnere Americas Inc
At Texnere, we are committed to helping businesses find the right talent, at the right time, through the right approach. Our 360° talent solutions seamlessly integrate flexible hiring models—Flexible Staffing, Team Leasing, Synergizing Agenting AI, and Managed Services—with deep industry expertise across IT, BPM, Sales & Marketing, and more.
We understand that every organization is unique, operating within specific sectors and organizational ‘vectors’ that present distinct challenges and opportunities. Whether you're a healthcare startup looking to innovate or a global captive center (GCC) in the tech space, Texnere provides specialized talent solutions tailored to your precise needs.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs