Jobs · Engineering · California

Software Engineering Manager (Mobile)

MiniMed · Los Angeles, California, United States · 2 wk ago
Engineering$109k–$185k/yrFull-time

About The Role

MiniMed is on a mission to deliver the power of an Automated Insulin Delivery (AID) algorithm, as well as our Multiple Daily Injection (MDI) therapy, with its proven benefits to give people with Diabetes a choice in the treatment approach that is right for them. We are looking for a Software Engineering Manager (Mobile) to be part of this dynamic and high-impact team.

As a Software Engineering Manager for MiniMed Mobile Apps, you will create a culture of innovation and guide your team through the design and development of mobile applications that help patients manage their diabetes. Our product suite spans from medical devices that a patient wears, to mobile apps, up to our back-end servers, requiring critical thinking to ensure the system performs well.

This position is onsite (hybrid, 3 days per week onsite) in Northridge, CA or San Diego, CA.

Responsibilities

  • Experience in managing and developing complex mobile applications in Flutter (iOS or Android)
  • Lead and manage a team of employees well-versed in mobile app development using languages such as Kotlin, Swift, Objective C, and Flutter
  • Build trust with leadership through consistent delivery and transparency, acting as a reliable resource for information and support
  • Collaborate with System and software architects to interpret, analyze product needs, and guide the team through implementation
  • Coach developers on software development and provide constructive feedback to improve design and implementation
  • Demonstrate strong debugging and problem-solving skills to identify the root cause of complex problems and provide solutions
  • Provide feedback to cross-functional teams such as Systems Engineering, Human Factors, Clinical, and verification teams to drive quality products
  • Work closely with quality and systems teams to ensure product quality
  • Work in an agile/scrum environment
  • Make strong technical contributions to systems being built and guide the team through coding principles and enforce design reviews

Requirements

  • Bachelor's degree and minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of prior relevant experience

Skills

  • Self-motivated with great written and oral communication skills
  • Nice to have: Knowledge of mobile application security (Certificate pinning, TLS, SSO, etc.)
  • Good understanding and experience working with Bluetooth Low Energy (BLE)
  • Experience coordinating with remote teams
  • Experience working in a regulated industry
  • Experience creating and maintaining documentation for software systems such as design documents, class diagrams, and sequence diagrams

Benefits

MiniMed offers a competitive salary and flexible benefits package. Regular employees working 20 or more hours per week are eligible for:

  • Health, dental, and vision insurance
  • Health Savings Account and Healthcare Flexible Spending Account
  • Life insurance and long-term disability leave
  • Dependent daycare spending account
  • Incentive plans (Short Term Incentive - STI)
  • 401(k) plan with company match
  • Paid time off and holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement and Capital Accumulation Plan (subject to IRS minimum earnings requirements)

Pay

Salary ranges for U.S. (excluding PR) locations (USD): $109,000.00 - $185,000.00. For roles located in California, Seattle WA, Washington DC, Boston MA, and New York City, the salary range is $121,000.00 - $205,000.00. Actual compensation may vary based on factors including experience, education, certifications, skills, market conditions, internal equity, and geographic location.

Similar jobs