Senior Mobile Software Research & Development Engineer
Core
Develop Android and iOS mobile software applications for Cardiac Rhythm Management (CRM) remote care, translating concepts into functional prototypes and products.
Role type
Senior Mobile Software Research & Development Engineer
Builds
Mobile software applications for Cardiac Rhythm Management (CRM) remote care
Domain
Healthcare / Medical Devices / Mobile Software
Required skills
Mobile software architecture, Native vs cross-platform architecture, Application lifecycle management, User interface design, BLE profiles and protocols, Mobile app programming (Java, Swift, C#, JS, Kotlin), Mobile App testing strategy, Automation test framework, App deployment, OS upgrades and compatibility
Preferred skills
Xamarin framework, mySQL or Postgres interface, Azure cloud services, Cybersecurity concepts
Technologies
Flutter, SwiftUI, .NET framework, Azure IoT Hub
Responsibilities
Participate in ideation, front-end research, prototyping, and product development of CRM mobile features; Perform requirements gathering, design, coding, and unit testing; Ensure compliance with FDA and EU-MDR regulatory requirements; Lead development of features including technical requirements, interface specifications, and component architecture; Perform analysis and defect correction; Participate in automated test framework development; Provide technical guidance to other developers.
Seniority
Senior, hands-on IC
