Massachusetts Veterans Jobs

MassHire JobQuest Logo

Job Information

Abbott Sr. Software System Verification Engineer in Burlington, Massachusetts

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

WORKING AT ABBOTT

At Abbott, You Can Do Work That Matters, Grow, And Learn, Care For Yourself And Family, Be Your True Self And Live a Full Life. You’ll Also Have Access To

  • Career development with an international company where you can grow the career you dream of

  • 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 Free education benefit - an affordable and convenient path to getting a bachelor’s degree.

  • A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.

  • 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.

THE OPPORTUNITY

Software System Verification Engineer – Heart Failure Therapy Burlington, MA

Leading an active lifestyle is important to the many people we serve. In Abbott’s Heart Failure (HF) division, we’re advancing the treatment of heart and vascular disease through breakthrough medical technologies. As a global leader in Mechanical Circulatory and Cardiac Pressure Measurement Systems , our breakthrough medical device technologies help restore people's health so they can get back to living their best lives, faster. We focus on innovative technologies that can improve the way doctors treat people with heart failure (HF).

As Software System Verification Engineer , you will enhance product development efforts by performing tasks such as investigating, designing/defining, analyzing and documenting requirements, design, algorithms and software behavior. You will be responsible for developing automated test scripts and manual test cases to verify the software interfaces and requirements and contribute towards Software Integration, Verification and Automation testing of the Abbott Heart Failure products.

RESPONSIBILITIES

  • Lead requirements definition of the software and drives them to on-time, high quality completion, while regularly interfacing with cross functional teams to obtain alignment on software requirements.

  • Gather and analyze requirements for medical devices, supporting instrumentation/service infrastructure, and translate these into specific software requirements/interface specifications. Participate in broad cross functional review of work output.

  • Create, update and maintain feature specifications, use cases ensuring that software requirements are unambiguous, testable and traceable.

  • Perform Software Risk assessment and management activities in compliance to ISO 14971.

  • Develop Test design, Test protocols and Test cases to ensure all requirements and interfaces are thoroughly tested.

  • Identify aspects of testing that can be automated. Develop test scripts to automate testing of software features, interfaces, and requirements.

  • Perform software Integration, Verification testing and summarize test results to ensure compliance to IEC 62304.

  • Log defects, work with the project team to recreate failures, identify root causes and verify the fixes.

  • Implement and Maintain Test Automation frameworks/harnesses to enable test automation (using python or other programing language) and use them across successive projects.

  • Work with development engineers to identify hooks required in software to allow manual test execution and enable automation.

  • Review project deliverables such as specifications, design, and test/tool procedures for thoroughness, clarity, correctness, and accuracy.

  • Implement new tools, techniques, and processes to reduce test maintenance effort.

  • Follow Abbott process and procedures and produce high quality deliverables.

  • Comply with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, company policies, operating procedures, processes, and task assignments.

  • Maintain positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.

EXPERIENCE AND QUALIFICATIONS

  • Bachelor’s degree in engineering (Computer, Electrical, or Software), Computer Science, or related discipline.

  • 5+ years of requirement analysis, software risk assessment, integration and verification testing experience for embedded devices.

  • Knowledge on software development life cycle for medical devices and test methodologies like black box, white box, and automated testing.

  • Good programming experience in Python or similar scripting languages and object-oriented design.

  • Good understanding of low-level embedded software such as device drivers, communication protocols (UART, SPI, I2C) and memory management.

  • Ability to communicate technical solutions and issues clearly and adequately to management as well as members on the project.

  • Experience in working in an iterative (Scrum, Kanban) development process.

  • Strong verbal and written communications skills.

  • Multitasks, prioritizes, and meets deadlines in timely manner.

  • Strong organizational and follow-up skills, as well as attention to detail.

  • Enthusiastic to gain product knowledge, learn new methodologies, tools, and techniques.

  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment.

Preferred Qualifications / Education

  • Master’s degree in related field (education may substitute for some years of experience)

  • Experience in medical device development and testing

  • Ability to lead and manage a team from multiple sites to work cohesively.

  • Ability to identify initiatives for process improvement.

  • Experience in additional programming languages such as C, C++, Java and Python.

  • Knowledge of hardware breadboards and PC hardware system interfaces and embedded systems.

  • Knowledge in software test automation frameworks and tools.

  • Experience with cybersecurity for medical devices (threat modeling/CSRA or digital signing preferred) a plus.

  • Experience with BLE 5.0 a plus

WHAT WE OFFER

At Abbott, you can have a good job that can grow into a great career. We offer:

  • Training and career development, with onboarding programs for new employees and tuition assistance

  • Financial security through competitive compensation, incentives and retirement plans

  • Health care and well-being programs including medical, dental, vision, wellness and occupational health programs

  • Paid time off

  • 401(k) retirement savings with a generous company match

  • The stability of a company with a record of strong financial performance and history of being actively involved in local communities

Learn more about our benefits that add real value to your life to help you live fully: http://www.abbottbenefits.com/pages/candidate.aspx

Follow your career aspirations to Abbott for diverse opportunities with a company that provides the growth and strength to build your future. Abbott is an Equal Opportunity Employer, committed to employee diversity. Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.

The base pay for this position is $72,700.00 – $145,300.00. In specific locations, the pay range may vary from the range posted.

An Equal Opportunity Employer

Abbot welcomes and encourages diversity in our workforce.

We provide reasonable accommodation to qualified individuals with disabilities.

To request accommodation, please call 224-667-4913 or email corpjat@abbott.com

DirectEmployers