Senior Software Developer, Mobile and BLE
Myant
- Mississauga, ON
- Permanent
- Temps-plein
- Employee stock options
- Paid Sick Days and Floating Days
- Group Health Insurance Plan
- RRSP matching Plan
- Corporate Events
- Exposure working in one of the most innovative and forward-thinking tech companies.
- Contribute to the development and delivery of high-quality medical software
- Lead the development of software-based tools to support hardware and firmware development of current and future wearable products.
- Provide mentorship and technical leadership to the mobile development team
- Conduct and participate in code reviews
- Bachelor’s degree in computer science, biomedical engineering, software engineering, or equivalent work experience
- Minimum 3-4 years experience building software for real-time systems
- Minimum 1-2 years experience developing software for mobile (iOS, Android) applications
- Proficiency in one or more of the following languages: C, C++, Dart, JavaScript, Python, Swift, Kotlin
- Applies good software engineering principles to design, develop, test, and deploy world-class medical software
- Familiarity with supporting BLE communications between system-on-chips and mobile devices
- Experience with medical devices and regulatory standards (e.g. ISO 13485 and IED 60601) are an asset
- Strong analytical, problem solving, leadership, and decision-making capabilities
- Ability to contribute and work effectively in a fast-paced, multidisciplinary environment
- Experience working with physiological data (e.g. ECG, EEG, EMG, PPG) is an asset
- Experience with Agile development methodologies such as Scrum is an asset