Design and development of medical grade mobile apps
Insulet is seeking a self-motivated Staff Software Engineer to design, build, and deliver medical grade Android mobile applications and SDKs using Kotlin and Java
Job Summary
Insulet is seeking a self-motivated Staff Software Engineer to design, build, and deliver medical grade Android mobile applications and SDKs using Kotlin and Java.
The role involves leading small teams, collaborating with cross-functional groups, and owning the delivery of complex features with quality and timeliness.
The company offers a comprehensive benefits package including medical, dental, vision insurance, 401(k) with company match, paid time off, and employee wellness programs.
Matching Summary
Insulet is seeking a self-motivated Staff Software Engineer to design, build, and deliver medical grade Android mobile applications and SDKs using Kotlin and Java.
Salary
Base: $152,000.00 - $227,975.00; Bonus/Equity: May be eligible for incentive compensation; Benefits: Medical, dental, vision insurance, 401(k) with company match, paid time off, wellness programs
Skills & Requirements
Must-have
Native Android development with Kotlin and Java
Building BLE-enabled mobile applications
Design and development of medical grade mobile apps
Leading small development teams
Android application architecture and best practices
Wireless communications and BLE security expertise
Nice-to-have
Knowledge of open-source Android ecosystem
Experience with Agile software development
Excellent communication skills
Experience in FCC & FDA regulated industries
Familiarity with NFC protocols and security
Key Requirements
Bachelor’s degree in Computer Science or related field
7+ years of native Android development experience
3+ years building BLE-enabled mobile applications
Experience with GATT peripherals and BLE fundamentals
Proficiency in wireless communications and mobile application technologies