Sr. Engineer, Systems Software
Madison, OH - USA
Job Summary
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 companys 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:
- Bachelors 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
$78000.00 $156000.00In specific locations the pay range may vary from the range posted.
Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.
EEO is the Law link - English: EEO is the Law link - Espanol: Experience:
Senior IC
About Company
WHO WE ARE CREATING LIFE-CHANGING TECHNOLOGY From removing the regular pain of fingersticks as people manage their diabetes to connecting patients to doctors with real-time information monitoring their hearts, from easing chronic pain and movement disorders to testing half the world’s ... View more