Sr. Engineer, Systems Software

Abbott Laboratories

Madison (WI)

On-site

USD 78,000 - 156,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Abbott Laboratories in Madison, WI is seeking a Senior Software Engineer to lead and participate in all stages of the software development lifecycle. You will translate product and quality requirements into software specifications, drive architecture, and mentor junior engineers.

You will design and review software with UML, improve performance, and develop test strategies to ensure regulatory and quality system compliance. Occasional travel may be required.

Qualifications

  • Bachelor’s degree in software engineering or related field.
  • 6+ years of relevant industry experience.
  • Authorization to work in the United States without sponsorship.
  • Demonstrated ability to perform the essential duties of the position.

Responsibilities

  • Lead and participate in all aspects of the software development lifecycle.
  • Translate product requirements and quality system requirements into software specifications and assist in defining the product requirements.
  • Lead review and create software design control documents with team input.
  • Lead the architecture of software driven systems.
  • Document software designs and systems using UML.
  • Maintain and improve the performance of existing software.
  • Review and debug highly complex software.
  • Code complex software applications with associated unit tests.
  • Develop test strategies and execute test plans at module/unit and system levels.
  • Create internal software tools to enhance data analysis and data management productivity.

Skills

Team leadership
Mentoring
Cross-functional collaboration
Communication

Education

Bachelor’s degree in software engineering or related field

Tools

UML

Job description

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

Essential Duties:
  • Lead and participate in all aspects of the software development lifecycle.
  • Translate product requirements and quality system requirements into software specifications and assist in defining the product requirements.
  • Lead review and create software design control documents with team input.
  • Lead the architecture of software driven systems.
  • Document software designs and systems using generally accepted notation such as UML.
  • Maintain and improve the performance of existing software.
  • Review and debug highly complex software.
  • Code complex software applications with associated unit tests.
  • Develop test strategies and execute test plans at module/unit and system levels. Develop test plans to ensure that product requirements, quality system requirements, regulatory requirements, and design specifications have been met.
  • Create internal software tools to enhance data analysis and data management productivity.
  • Troubleshoot complex system issues and failures.
  • Provide technical leadership.
  • Mentor junior engineers and interns to develop their skills. Facilitate training of junior engineers on current software and software development practices.
  • Work with external vendors to verify and validate software and hardware platforms.
  • Work collaboratively in cross-functional teams.
  • Apply professional written and verbal communication skills.
  • Uphold company mission and values through accountability, innovation, integrity, quality and teamwork.
  • Support and comply with the company’s Quality Management System policies and procedures
  • Regular and reliable attendance.
  • Ability to work designated schedule.
  • Ability to work nights and/or weekends.
  • Ability to lift up to 50 pounds for approximately 5% of a typical working time.
  • Ability to work in front of a computer screen and/or perform typing for approximately 90% of a typical working day.
  • Ability to comply with any applicable personal protective equipment requirements.
  • Ability to travel approximately 5% of working time.
Minimum Qualifications:
  • Bachelor’s degree in software engineering or related field.
  • 6+ years of relevant industry experience.
  • Authorization to work in the United States without sponsorship.
  • Demonstrated ability to perform the Essential Duties of the position with or without accommodation.
Preferred Qualifications:
  • 8+ year of experience following quality system/design control in medical device or related area, and a track record of contributions to successful software launches, from initial concept to customer release.
  • Knowledge of the software lifecycle for a medical device.
  • Experience in medical device development.

The base pay for this position is $78,000.00 – $156,000.00. In specific locations, the pay range may vary from the range posted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, Software
Staff Engineer, Software

Abbott • Los Angeles (CA)

On-site
USD 114,000 - 228,000
Senior Systems Engineer
Senior Systems Engineer

Abbott • Los Angeles (CA)

On-site
USD 90,000 - 180,000
Senior Software Design Assurance Engineer
Senior Software Design Assurance Engineer

RXinsider LTD. • Burlington (MA)

On-site
USD 78,000 - 156,000
Health benefits
Equal opportunity employer
Senior Software Design Assurance Engineer
Senior Software Design Assurance Engineer

Abbott • Burlington (MA)

On-site
USD 78,000 - 156,000
Career development opportunities
Free medical coverage
Excellent retirement savings plan
+2
Software Engineer II
Software Engineer II

Abbott Laboratories • Sunnyvale (CA)

On-site
USD 82,000 - 141,000
Sr. Electrical Engineer
Sr. Electrical Engineer

Abbott • Westford (MA)

On-site
USD 78,000 - 156,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Abbott Laboratories • Milpitas (CA)

On-site
USD 114,000 - 228,000
Associate Engineer
Associate Engineer

Abbott Laboratories • Liberty (SC)

On-site
USD 51,000 - 101,000
Sr. Engineer, Systems Software
Sr. Engineer, Systems Software

Thornton Tomasetti • Madison (WI)

On-site
USD 78,000 - 156,000
Sr. Equipment and Automation Engineer
Sr. Equipment and Automation Engineer

Abbott Laboratories • Madison (WI)

On-site
USD 78,000 - 156,000