Software Development Engineer for Medical Devices

2 days ago


Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

Role Overview

We are seeking a highly skilled Senior Mobile Software Engineer, Site Reliability to join our Digital Solutions team in Minneapolis, MN. As an integral part of our DevOps team, you will collaborate closely with engineers and scientists to debug applications and develop solutions for our next-generation Inspire products.

Responsibilities

  • Software Expertise: Provide technical expertise for new products as well as changes to existing products.
  • Troubleshooting: Coordinate the investigation of technical issues across Azure DevOps Pipelines, Infrastructure configuration, mobile applications, desktop, and web applications; working with technical leads to drive root cause analysis and propose improvements to our products.
  • Design Reviews: Conduct software design reviews for products in development to ensure code meets or exceeds coding best practices guidelines, unit testing, security, scalability, and maintainability guidelines.
  • System Improvements: Ensure system improvements are successfully implemented and monitored to increase efficiency.
  • Mobile Application Development: Build and deploy cutting-edge mobile applications using iOS (Swift) and Android (Kotlin).
  • Integration: Integrate mobile applications with cloud-based backend (Azure Services) to connect medical devices with patients and clinicians.
  • Testing and Debugging: Test, debug, and document mobile applications to ensure optimal performance and user experience.
  • Compliance: Ensure compliance with industry-applicable standards for medical devices.
  • Quality and Regulatory Requirements: Ensure all quality system, regulatory, legal, and business requirements are met during product development and market delivery.
  • Code Management: Create, control, and store software source and executable code.
  • Customer Support: Support Inspire customers as assigned.

Requirements

  • Degree: Bachelor's Degree in Engineering, Software, Computer Science, or related discipline or equivalent experience.
  • Experience: 6+ years of progressive software development experience.
  • Native Mobile Development: 4+ years of native mobile development experience in iOS and/or Android, including:
    • iOS: Swift, UI Kit, or Swift UI.
    • Android: Kotlin, XML-based UI, or Jetpack Compose.
  • Technical Skills: Demonstrated experience conducting software investigations, mobile application design patterns, designing, developing, and delivering innovative software technology.
  • Mobile Application Testing Strategies: Experience with Unit, Instrument, and UI Tests.
  • Cloud Development: Experience with Cloud development (Azure, AWS, Google Cloud).
  • DevOps Practices: Experience with DevOps practices, CI/CD pipelines, branching, and automated testing.

Preferred Qualifications

  • Advanced Degree: Advanced level degree in Engineering, Software, Computer Science, or related discipline.
  • Cloud Development Experience: Experience with Cloud development in Azure.
  • Multi-Platform Experience: Experience in both Android and iOS platforms.
  • Bluetooth and Mobile App Connectivity: Knowledge of Bluetooth and mobile app connectivity.
  • Medical Device Experience: Experience in the medical device industry.
  • Healthcare Industry Standards: Knowledge of healthcare industry standards and regulations (e.g., HIPAA compliance, IEC 62304).

Benefits

  • Health Insurance: Multiple health insurance plan options.
  • Employer Contributions: Employer contributions to Health Savings Account.
  • Dental, Vision, Life, and Disability Benefits: Comprehensive benefits package.
  • 401(k) Plan: Employer-matched 401(k) plan.
  • Flexible Time Off: Flexible time off policy.
  • Tuition Reimbursement: Tuition reimbursement program.
  • Employee Assistance Program: Employee assistance program.
  • Equity Awards: Opportunities for equity awards and employee stock purchase program.


  • Minneapolis, Minnesota, United States Alium Full time

    About the OpportunityAchieve significant impact in the medical device industry as a highly skilled Lead Embedded Software Engineer at Alium. In this strategic role, you will drive innovation and excellence in product development, leading a team of software engineers to create cutting-edge medical devices that make a positive difference in patients' lives.Job...


  • Minneapolis, Minnesota, United States Abbott Full time

    About AbbottAbbott is a leading global healthcare company that delivers innovative medical solutions to people around the world. Our portfolio of life-changing technologies spans diagnostics, medical devices, nutritionals and branded generic medicines.Join Our TeamWe are seeking a talented Medical Device Development Engineer to join our R&D team in...


  • Minneapolis, Minnesota, United States Alium Full time

    Alium is seeking a seasoned Senior Medical Device Software Engineering Lead to drive the development of cutting-edge medical devices.The ideal candidate will have a proven track record of leading and managing high-performing teams of software engineers in the medical device industry. Strong leadership skills, technical expertise, and strategic thinking are...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job OverviewWe are seeking a seasoned Senior Mobile Software Engineer, Site Reliability to join our Digital Solutions team in Minneapolis, MN. As an integral part of our DevOps team, you will work closely with engineers and scientists to debug applications and develop solutions for our next-generation Inspire products.About UsInspire Medical Systems is...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job OverviewWe are seeking a highly skilled Principal Software Engineer to join our Digital Solutions team at Inspire Medical Systems I. As an integral part of our development team, you will work closely with engineers and scientists to develop applications for our next generation Inspire products.About the RoleThis is an excellent opportunity to lead...


  • Minneapolis, Minnesota, United States United Software Group Full time

    Job Title: Software Development Engineer">We are seeking a highly skilled Software Development Engineer to join our team at United Software Group in Minneapolis, Minnesota. The estimated annual salary for this position is $120,000 - $180,000.About the Role:The successful candidate will be responsible for designing, developing, and maintaining sustainable,...


  • Minneapolis, Minnesota, United States Luminary Group LLC Full time

    Luminary Group LLC is seeking a highly skilled and experienced Program Architect to join our team in the medical device industry. Estimated salary: $150,000 - $200,000 per year.Job Overview:We are looking for a technical leader who can provide strategic direction for the development and implementation of medical device programs.About the Job:The successful...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Company OverviewInspire Medical Systems is a pioneering medical device company dedicated to transforming the lives of individuals with Obstructive Sleep Apnea (OSA). Our innovative FDA-approved device offers a groundbreaking solution, providing patients with an alternative to traditional CPAP therapy. We are committed to delivering exceptional patient...


  • Minneapolis, Minnesota, United States Saluda Medical Full time

    At Saluda Medical, we're revolutionizing the neuromodulation space by transforming lives of patients suffering from debilitating pain.Job OverviewWe're seeking an Electrical Engineering Specialist to join our team and support commercial products by providing technical expertise and ownership of product design and manufacturing changes at contract...


  • Minneapolis, Minnesota, United States Abbott Laboratories Full time

    Abbott Laboratories is a global leader in healthcare, helping people live more fully at all stages of life. Our diverse portfolio spans diagnostics, medical devices, nutritionals, and branded generic medicines. We serve over 160 countries with 114,000 colleagues worldwide.Career GrowthYou can do meaningful work, grow your career, care for yourself and your...


  • Minneapolis, Minnesota, United States Kerecis LLC Full time

    About the RoleWe are seeking a highly skilled Medical Device Product Developer to join our team at Kerecis LLC. As a key member of our product development team, you will be responsible for developing and commercializing next-generation medical products.Job SummaryThe successful candidate will have a strong background in engineering, with a focus on medical...


  • Minneapolis, Minnesota, United States Abbott Laboratories Full time

    Abbott Laboratories, a global healthcare leader, is seeking an experienced Medical Engineer to join its vibrant R&D team.About Abbott LaboratoriesWe help people live more fully at all stages of life through our portfolio of life-changing technologies spanning diagnostics, medical devices, nutritionals, and branded generic medicines. Our 114,000 colleagues...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    About Inspire Medical SystemsAt Inspire Medical Systems, we're revolutionizing the sleep industry with our innovative medical device designed to reduce OSA severity for those who cannot tolerate or get consistent benefit from CPAP.Our MissionWe're on a mission to make a difference in the lives of those living with Obstructive Sleep Apnea (OSA) by providing a...


  • Minneapolis, Minnesota, United States Abbott Laboratories Full time

    About AbbottAbbott is a global healthcare leader dedicated to helping people live more fully at all stages of life. Our diverse portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and pharmaceuticals.We pride ourselves on fostering an environment where...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job DescriptionAt Inspire Medical Systems, we're looking for a talented Senior Mobile Software Engineer to join our Digital Solutions team. As an integral part of our DevOps team, you'll work closely with our engineers and scientists to debug applications and develop solutions for our next-generation Inspire products.About the Role- Provide software...


  • Minneapolis, Minnesota, United States Luminary Group Full time

    Estimated salary: $150,000 - $200,000 per yearAbout Luminary GroupLuminary Group is a leading provider of medical device solutions. Our team of experts has extensive experience in developing innovative products that meet the highest standards of quality and safety.Job DescriptionWe are seeking a highly skilled Senior Medical Device Technical Director to lead...


  • Minneapolis, Minnesota, United States Real Staffing Full time

    Job SummaryWe are seeking a Senior Cloud Software Engineer to join our team in the Twin Cities Northwest metro area. This is a high-visibility opportunity working on a successful product line, and there's a clear vision for advancement within the organization.About the RoleThis technical leadership position will work within a cross-functional team and...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job OpportunityWe are seeking a highly skilled and experienced Senior Medical Device Quality Engineering Lead to join our team at Inspire Medical Systems I. This is an exciting opportunity to lead and support quality engineering activities with contract manufacturers, ensuring the highest level of product reliability and regulatory compliance.


  • Minneapolis, Minnesota, United States VitalPath Full time

    Job OverviewVitalPath is a contract manufacturing partner that delivers high-quality complex catheter solutions globally, saving lives and restoring patient health.About the RoleWe seek a Medical Device Design Engineer to join our team in New Hope. As a Product Application Engineer, you will lead new product design engineering and business development...


  • Minneapolis, Minnesota, United States Omni Inclusive Full time

    Omni Inclusive seeks a seasoned Quality Assurance professional to oversee design control for software/system/hardware development projects. This hybrid role will be part of the Development Quality Software team and located in Chaska, MN.You will work within the US Diagnostic Development Quality team and report to the Manager, Quality Assurance, responsible...