Senior Software Engineer for Medical Devices

4 weeks ago


Minneapolis, Minnesota, United States Abbott Full time
Job Summary

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.

About the Role

As a Senior Software Engineer, you will play a crucial role in the development of novel and exciting medical devices used in interventional cardiology. Your responsibilities will fluctuate (based on business needs) between overseeing a small subteam of software engineers and hands-on development of a Graphical User Interface (GUI) application using Qt 6.5 running on top of desktop Linux. You will oversee the final delivery of software, working closely with engineering teams, CTM(s), functional management and program management.

Key Responsibilities

Oversee the software workstream at scale, serving as key liaison to cross-functional development team.
Develop a GUI application utilizing Qt 6.5 framework, coded in QML and JavaScript.
Configure desktop Linux running on a lower-power intel CPU for security, reliability, battery life, etc.
Configure and deploy WiFi, BLE stacks within Linux.
Develop device software responsible for managing the front-end components of cloud connectivity.
Collaborate with cybersecurity engineering to enhance the security of both new and existing software implementations.
Implement and maintain testing tools and manage code repositories.
Oversee documentation of all stages of software development, testing, and deployment in compliance with Abbott's quality system requirements.

Requirements

Minimum 5 years industry experience of software development experience with a track record of delivering working software and roles of increasing scope/responsibility.
Ability to oversee and influence a small team is a must, incorporating bias towards action and a positive, flexible mindset that brings energy and a can-do attitude.
Experience with bring-up and configuration of Linux-based OS (e.g., Strong familiarity with common programming languages such as C/C++, C#, Qt QML, JavaScript, etc.).
Familiarity with development tools (IDEs, configuration management systems, debuggers, unit test frameworks)
Bachelor of Science in Computer Science, Information Technology, Cloud Computing or related. MS/PhD preferred.
Familiarity or willingness to learn predictive/analytical modeling using artificial intelligence and machine learning.

What We Offer

Free medical coverage for employees* via the Health Investment Plan (HIP) PPO.
An excellent retirement savings plan with high employer contribution.
Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor's degree.
A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.

About Abbott

Abbott is an Equal Opportunity Employer, committed to employee diversity. We are a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.

  • Minneapolis, Minnesota, United States Abbott Full time

    About the RoleAs a Senior Software Engineer at Abbott, you will play a crucial role in the development of novel and exciting medical devices used in interventional cardiology. Your responsibilities will fluctuate based on business needs between overseeing a small subteam of software engineers and hands-on development of a Graphical User Interface (GUI)...


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

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our Digital Solutions team in Minneapolis, MN. As a key member of our development team, you will work closely with engineers and scientists to develop applications for our next-generation Inspire products.Key Responsibilities:Provide software expertise for new products and...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the RoleThis is an exciting opportunity to work as a senior software engineer at Emergent Software, a fast-growing software development, cloud consulting, and data engineering company. We are looking for a skilled professional with expertise in the Microsoft stack to lead the technical delivery of mid-sized development projects.Key ResponsibilitiesLead...


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

    About This RoleWe are seeking a highly skilled Senior Software Engineer to join our Digital Solutions team at Inspire Medical Systems. As a key member of our development team, you will work closely with engineers and scientists to develop applications for our next-generation Inspire products.Key Responsibilities:Provide software expertise for new products...


  • Minneapolis, Minnesota, United States PGS Worldwide Full time

    PGS Worldwide is seeking a skilled Senior Software Engineer to support ongoing projects for an Aerospace leader in Minneapolis, MN.This is an initial 6-month contract-to-hire opportunity.We have an opening for an individual with a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate...


  • Minneapolis, Minnesota, United States Cirtec Medical Full time

    Job SummaryThe Senior Systems Engineer will be responsible for the system-level development and implementation of electronic and software designs for Class II and III medical devices. This role will work closely with a multi-disciplinary engineering team to ensure high-quality and on-time product introductions.Key Responsibilities- Create requirements,...


  • Minneapolis, Minnesota, United States CVRx Full time

    About the Role:CVRx is seeking a highly skilled Senior Electrical Engineer to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality and reliability of our medical devices.Key Responsibilities:Develop and implement quality assurance processes to ensure compliance with regulatory...


  • Minneapolis, Minnesota, United States Cretex Medical Component and Device Technologies Full time

    **Job Summary**Cretex Medical Component and Device Technologies is seeking a skilled Medical Device Manufacturing Specialist to join our team. As a key member of our manufacturing team, you will be responsible for assembling prototypes, executing test protocols, and documenting results.**Responsibilities**Provide technical support to manufacturing...


  • Minneapolis, Minnesota, United States Cretex Medical Component and Device Technologies Full time

    Job Summary:Cretex Medical Component and Device Technologies is seeking a skilled Medical Device Manufacturing Specialist to join our team. As a key member of our manufacturing team, you will be responsible for assembling prototypes, executing test protocols, and documenting results.Responsibilities:Provide technical support to operations teamsCollaborate...


  • Minneapolis, Minnesota, United States Veranex Full time

    At Veranex, we are seeking a highly skilled Senior Software Architect to lead the technical aspects of software engineering across multiple projects. This role will focus on software architecture, API development, and ensuring high-quality project delivery in application software.The ideal candidate will collaborate with a diverse team to create secure,...

  • Electrical Engineer

    4 weeks ago


    Minneapolis, Minnesota, United States Custom Search Full time

    Job SummaryCustom Search is seeking a highly skilled Electrical Engineer - Medical Device Design to join our team. As a key member of our design-sustaining team, you will play a crucial role in supporting and improving designs of innovative medical devices.Key ResponsibilitiesDesign, develop, implement, and maintain updated/improved electrical solutions to...


  • Minneapolis, Minnesota, United States Iris Software Full time

    Job Title: Senior Quality Assurance EngineerJob Description:We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Iris Software Inc. As a key member of our QA team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute comprehensive test plans to identify and...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    Opportunity SummaryWe are seeking a highly skilled Full Stack Software Specialist to join our team at Emergent Software. As a Full Stack Software Specialist, you will be responsible for designing, developing, and deploying custom software solutions for our clients. About the RoleThis is a full-time position that offers a competitive salary and benefits...


  • Minneapolis, Minnesota, United States Mindlance Full time

    Job Overview:As a Senior Software Engineer at Mindlance, you will have the opportunity to work on moderately complex initiatives and deliverables within Software Engineering. Your contributions will be instrumental in shaping the direction of our Software Engineering team and driving large-scale planning related to Software Engineering deliverables.Key...


  • Minneapolis, Minnesota, United States Nordson Corporation Full time

    About the RoleCyberOptics-Nordson is a global leader in high-precision sensor technology, specializing in 3D machine vision and semiconductor process measurement. Our sensors are deployed in electronics and semiconductor factories worldwide, playing a crucial role in the manufacturing process. As a Senior Embedded Software Engineer, you will be responsible...


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

    About This RoleThe Quality Systems Engineer will play a critical role in ensuring the effectiveness of Inspire Medical Systems' Quality Management System. This position will specialize in training, providing leadership by educating employees on core quality principles, and driving a continuous learning environment. The successful candidate will have a strong...


  • Minneapolis, Minnesota, United States Real Staffing Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team in the Twin Cities Northwest metro area. As a key member of our cross-functional team, you will play a crucial role in developing life-saving software as a medical device for cancer treatment.This is a high-visibility opportunity working on a successful product...

  • Principal Engineer

    4 weeks ago


    Minneapolis, Minnesota, United States Baxter Healthcare Corporation Full time

    Job Summary:As a Principal Engineer at Baxter Healthcare Corporation, you will lead the design and development of disposable medical devices. This role requires advanced knowledge of plastics materials and processing, as well as experience with FDA Design Controls and ISO 13485 Quality Management Systems. You will work closely with cross-functional...


  • Minneapolis, Minnesota, United States Abbott Full time

    Job DescriptionAt Abbott, we're committed to restoring health and improving quality of life by designing and providing device and management solutions for treating structural heart disease. As a Software Test Engineer, you'll have the opportunity to provide technical leadership within a vibrant, high-performing R&D team that's redefining the treatment of...


  • Minneapolis, Minnesota, United States Manpower Group Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our HR Technology team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that drive business outcomes for our HR Business Partners.Key Responsibilities:Apply technical knowledge to drive outcomes for HR Business...