Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boston Scientific Logo

Principal Software Engineer

Boston Scientific

$103,700 - $197,000
Oct 12, 2025
Santa Clarita, CA, US
Apply Now

Boston Scientific is looking to solve challenges in the health industry by developing advanced Android and cross-platform mobile applications for implantable medical devices. This role is crucial for ensuring the delivery of secure, high-quality, and compliant medical software solutions.

Requirements

  • Strong command of Kotlin, Kotlin Multiplatform, Java and Android Jetpack architectures (MVVM, Rx, XML data binding).
  • 3 + years’ experience with AWS services and secure communication protocols (BLE, Wi-Fi, HTTPS, OAuth).
  • Experience with CI/CD (Jenkins, Git), SonarQube, and Atlassian Agile tools.
  • Prior experience on secure BLE communication, data encryption, and integration with AWS cloud services (S3, DynamoDB, Cognito, API Gateway)
  • Experience in cybersecurity techniques (sandboxing, code obfuscation, penetration testing).
  • Exposure to data science or machine learning frameworks (TensorFlow, Pandas, NumPy, R).
  • Experience of architecting, designing and developing of mobile applications.

Responsibilities

  • Lead the architecture, design, and development of mobile applications for implantable medical devices using Kotlin Multiplatform and Core Java.
  • Ensure secure communication between devices and cloud systems via Bluetooth Low Energy (BLE) and AWS-based APIs.
  • Develop and maintain libraries and SDKs for cross-platform mobile applications.
  • Integrate mobile applications with AWS cloud infrastructure (KMS, S3, DynamoDB, Cognito, API Gateway, EC2, CloudWatch).
  • Author and review key design documentation: architecture specs, DFMEA, cybersecurity reports, threat models, etc.
  • Conduct peer reviews and maintain code integrity, ensuring traceability and compliance per med device process.
  • Lead Agile/Scrum ceremonies, mentoring distributed teams (U.S., Costa Rica, India, China, Ukraine) across time zones.

Other

  • 10+ years of experience in Android mobile app development, with at least 3+ years in medical device application.
  • Good understanding of IEC 62304, ISO 13485, and FDA design controls for medical device software.
  • Demonstrated leadership in cross-functional R&D environments and distributed global teams.
  • Excellent communication skills with the ability to collaborate across global teams AND documentation for regulatory deliverables.
  • This role follows a hybrid work model requiring employees to be in our local office at least three days per week.