Insulet Corporation
Medical Device
StaffSoftwareEngineer,Android
Neural analysis suggests this role is
optimal for Lead candidates.
“Staff Software Engineer, Android at Insulet Corporation. Skills: Android development, Kotlin, Java, BLE. Design Android applications. Develop Android applications”
What You'll Achieve.
Deliver medical grade mobile applications; Deliver SDKs; Deliver new features on time with quality; Support future patient products; Support future device centric products; Ensure mobile application solutions remain current; Ensure mobile application solutions remain competitive
Industry & Context.
Excellent problem-solving skills; Solve the most complex technical issues
What They're Looking For.
Must Have
Bachelor's degree, 7+ yrs Native Android, Android development using Java and/or Kotlin, 3+ years of professional experience building BLE-enabled mobile applications, Mobile apps or Cloud apps software development tools, Implemented or debugged GATT peripherals, Solid grasp of BLE fundamentals, Built reliable data transfer protocols, Experience building and using observability tools, Experience in BLE Security, Proficiency in developing solutions and platforms that leverage wireless communications and Mobile Application technologies, System architecture design, Android patterns and best practices, Ability to quickly grasp & learn new technologies, Develop POC/prototypes, Excellent problem-solving skills, Attention to drive and own technical design and development of cross-functional, multi-platform applications
Nice to Have
Knowledge of the open-source Android ecosystem, Libraries available for common tasks, Excellent communications skills, Extensive experience working with technical teams and management, Agile software development, Experience in successfully launching products in FCC & FDA regulated industries, Familiarity with NFC protocols, NFC data formats, NFC security considerations
What You'll Do.
Design Android applications
Develop Android applications
Maintain Android applications
Translate customer needs
Translate market needs
Design next generation mobile application
Build next generation mobile application
Plan complex design proposal
Organize complex design proposal
Communicate complex design proposal
Solve complex technical issues
Ensure adherence to architectural direction
Stay updated with industry trends
Stay updated with technologies
How You'll Work.
Team & Collaboration
Collaborate with technology groups; Collaborate with cross-functional groups; Work with cross functional teams; Work with technical teams; Work with management
Communication Scope
Communicate complex design proposal; Excellent communications skills
Process & Methodology
Scope work, Break down into modules, Estimate efforts
Full Job Description
Job Summary Join a mission-driven team dedicated to simplifying life for people with diabetes. We’re seeking a Staff Android Software Engineer to drive meaningful impact through innovative technology, helping our customers enjoy greater freedom and healthier lives while growing your career in a collaborative, forward-thinking environment. Position Overview Insulet is seeking a self-motivated Staff Software Engineer to join our team. The individual is responsible for contributions to our Android Mobile Applications projects for the company and will be responsible for designing, building, and delivering medical grade mobile applications and SDKs primarily using Kotlin and Java. This role involves leading small teams of developers in the definition and design of new and complex features, taking ownership and delivering them on time with quality and the support from cross functional teams. Responsibilities • Design, develop, and maintain high-quality Android applications using Kotlin , Java. • Collaborate closely with the multiple technology and cross-functional groups within and outside the organization to lead the definition, design, and deployment of new features, capabilities and software releases. • Able to translate customer and market needs to efficient and secure mobile solutions. • Design and build out the next generation mobile application that can support future patient / device centric products and applications. • Effectively plan, organize and communicate complex design proposal to stakeholders and lead team in translating design review feedback to design changes. Scope work, break down into modules, and estimate efforts working closely with Program management. • Advanced SW Engineer who leads work and executes themselves and through others with a broad sphere of influence. • Able to solve the most complex technical issues. Provides guidance to other software engineers on coding strategy and implementation approaches and ensures adherence to architectural d
Applying for this Staff Software Engineer, Android role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Insulet Corporation?
Real rants from real employees. Read before you apply.