16 days old

Prinicipal Software Engineer

St Paul, MN 55102
  • Jobs Rated

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. Our 103,000 colleagues serve people in more than 160 countries.

Position Summary:

We are recruiting for a Principal Software Engineer to join our team. In this technical role, you will be a critical contributor in the development and deployment of system and software architecture to support our development programs and building compelling products within Abbott’s ElectroPhysiology Division. You will be responsible for designing, developing, and documenting software applications embedded in diagnostic and interventional cardiology devices. Additionally, you will participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.

Primary Responsibilities:

  • Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs
  • As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes
  • Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements
  • Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process
  • Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing
  • Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase

    Required Qualifications:

    • Bachler’s Degree in Engineering (Computer, Electrical, Computer Systems, or Software), Computer Science, or related discipline
    • 10+ years of software engineering design and development experience
    • 2+ years providing technical leadership and mentorship
    • Demonstrated knowledge and experience working with C++
    • Experience with creating and managing requirements and translating them into effective architectures and software design
    • Previous experience working in a regulated industry such as automotive, aerospace, healthcare, or defense
    • Excellent verbal and written communication skills, with ability to communicate to all levels of the organization

      Preferred Qualifications:

      • Master’s Degree in Engineering (Computer, Electrical, Computer Systems, or Software), Computer Science, or related discipline
      • Experience working with Linux Operating Systems
      • Medical device development experience, including: IEC60601-1, IEC62304 and related IEC standard familiarity
      • GUI development experience: Qt/QML
      • Windows 10/IoT
      • Experience with distributed embedded systems
      • Other programming languages such as .NET, XML, XSL, HTML and communication protocols (TCP/IP, UPnP, Web Services, SOAP, CAN)

        ","title":"Prinicipal Software EngineerDivision: CAHF Cardiac Arrhythmias & Heart Failure
        Travel: Yes, 5 % of the Time
        Medical Surveillance: No
        Significant Work Activities: Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day)


Jobs Rated Reports for Software Engineer

Posted: 2019-10-02 Expires: 2019-11-01

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Prinicipal Software Engineer

St Paul, MN 55102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast