For a medical devices company developing drug supply products, with offices in the Sharon.
As an Android Embedded Software Team Leader, you will be part of a multidisciplinary group of Hardware, Firmware, Software and Software Test Engineers leading design and development.
You will work on GUI apps for medical professionals and background services that will enable data connectivity of our edge devices – both inside and outside clinical settings.
Lead Embedded Software team
Hands-on native Android app that provides a stunning clinical experience
Orchestrate and plan UX development and UI design
Interface with Embedded Firmware, Electronics, SQA teams
Collaborate with the customer support team in creating hotfixes, boosting the quality of the product
Ensure compliance with latest versions of applicable standards such as ISO 27001, ISO 62304
Serve as a technical knowledge center for the organization and attend cross functional meetings
B. Sc. in Computer Science or Software Engineering from a leading university
4+ years of continuous experience as an Embedded Software or Android Developer
2+ years of team leadership
Proficiency in Kotlin and Java Core
Familiarity with Android NDK- Advantage
Experience in Microservices Architecture, databases, and services - must
Knowledge of OOP principles, design patterns, SOLID, and Clean Architecture
Ability to manage multiple tasks simultaneously and adapt to changes in program priorities
Familiarity with Agile task management methodology
Excellent English language skills