Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Verification Engineer II image - Rise Careers
Job details

Software Verification Engineer II

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 FreeU 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

This position works out of our Tech Center location in Little Canada, in the EP division.

In Abbott’s Electrophysiology (EP) business, we’re advancing the treatment of heart disease through breakthrough medical technologies in atrial fibrillation, allowing people to restore their health and get on with their lives.

As the Software Verification Engineer II, you'll have the chance to support Abbott’s Electrophysiology (EP) software verification team. This highly motivated and resourceful individual will work on our software test infrastructure for medical device software. The Software Test Automation Engineer will apply advanced technical principles, theories, and concepts to work on complex technical problems and support new and existing Infrastructure. 

What You’ll Work On

  • Supports implementation, enhancements, and modifications to test automation framework, automation tools, emulators, test scripts, and code using functional and scripting languages like Python, C#/C++
  • Develop solutions to solve extremely complex problems in test automation framework.
  • Implement new tools, techniques and processes to reduce test maintenance effort.
  • Implement dynamic solutions to increase code coverage in automation framework.
  • Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development.
  • Presents at design reviews; documents and resolves issues as directed.
  • Identifies parameters, structure, and critical test components. Writes, updates, or executes test design, cases, as well as procedures and reports results.
  • Evaluates prototypes formally and informally through structured and ad hoc testing. Test aspects of new projects or algorithms to evaluate prototypes and validate output to meet intended use requirements.
  • Identifies and resolves issues, escalating as appropriate.
  • Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments.
  • Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.
  • Performs other related duties and responsibilities, on occasion, as assigned.

Required Qualifications

  • Bachelor of Science in Computer Science, Electrical Engineering, a related engineering field, or equivalent, including relevant coursework and/or work experience in product development.
  • 2+ years of relevant, progressively more responsible work experience in product development and/or a graduate degree with relevant project experience.
  • Strong experience in C++, Python
  • Demonstrated ability to effectively integrate information from varied disciplines including Clinical Engineering, Marketing and Regulatory Affairs required.

Preferred Qualifications

  • Advanced credential in a relevant discipline/concentration, including Biomedical Engineering.
  • Experience with visual modeling, graphical user interfaces, multi-threading, networking, relational databases, formal software development methodologies, and source code management.
  • Experience working in a broader enterprise/cross-division business unit model preferred.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
  • Ability to leverage and/or engage others to accomplish projects.
  • Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
  • Multitasks, prioritizes and meets deadlines in timely manner.
  • Strong organizational and follow-up skills, as well as attention to detail.
  • Ability to travel approximately 5%, including internationally.
  • Ability to maintain regular and predictable attendance.

Apply Now

* Participants who complete a short wellness assessment qualify for FREE coverage in our HIP PPO medical plan. Free coverage applies in the next calendar year.

Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives:  www.abbottbenefits.com

Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. 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 $60,000.00 – $120,000.00. In specific locations, the pay range may vary from the range posted.

Abbott Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Abbott DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Abbott
Abbott CEO photo
Robert Ford
Approve of CEO

Average salary estimate

$90000 / YEARLY (est.)
min
max
$60000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Verification Engineer II, Abbott

Abbott is excited to announce an amazing opportunity for a Software Verification Engineer II to join our innovative team in St. Paul, Minnesota. This role is fundamental in supporting our Electrophysiology (EP) division, where we are at the forefront of developing advanced medical technologies to treat heart disease. As a Software Verification Engineer II, you will be instrumental in our software test infrastructure for medical device applications. Your days will be filled with challenges like enhancing our automation framework, implementing new tools to boost code coverage, and troubleshooting complex software issues. You’ll have access to state-of-the-art technologies and collaborate with a dynamic team that thrives on pushing boundaries in healthcare. Your expertise in languages such as Python and C++, along with your problem-solving skills, will be vital in delivering solutions that impact patient lives. At Abbott, we prioritize your growth, offering career development opportunities, free medical coverage, and flexible education benefits that support your journey. With recognition as a top workplace and benefits designed for well-being, we encourage you to bring your unique self to our team. If you’re ready to make a meaningful impact while enjoying a supportive work environment, the Software Verification Engineer II position at Abbott is where you should be.

Frequently Asked Questions (FAQs) for Software Verification Engineer II Role at Abbott
What are the responsibilities of a Software Verification Engineer II at Abbott?

As a Software Verification Engineer II at Abbott, you'll be responsible for improving our software test automation framework, developing solutions for complex testing challenges, and ensuring the quality of our medical device software. This includes debugging and troubleshooting software issues, creating and executing test cases, and evaluating prototypes to ensure they meet regulatory standards and performance requirements.

Join Rise to see the full answer
What qualifications do I need to become a Software Verification Engineer II at Abbott?

To qualify for the Software Verification Engineer II position at Abbott, you need a Bachelor of Science degree in Computer Science, Electrical Engineering, or a related field, along with 2+ years of relevant experience in product development. Strong proficiency in C++ and Python is essential, and candidates with advanced credentials or experience in Biomedical Engineering will be preferred.

Join Rise to see the full answer
How does Abbott support career development for Software Verification Engineers II?

Abbott is deeply committed to fostering career development for Software Verification Engineers II through various programs. We offer tuition reimbursement, educational benefits that allow access to a bachelor’s degree for free, and numerous opportunities for advancement within our global organization, ensuring you have the tools and resources needed to grow your career.

Join Rise to see the full answer
What tools and technologies will a Software Verification Engineer II work with at Abbott?

In the Software Verification Engineer II role at Abbott, you will work with a range of tools and technologies including automation frameworks, test scripts, and emulators. Proficiency in functional and scripting languages such as Python and C/C++ is required, and familiarity with methodologies for formal software development will be beneficial as you create solutions for complex testing challenges.

Join Rise to see the full answer
What is the work environment like for a Software Verification Engineer II at Abbott?

At Abbott, the work environment for a Software Verification Engineer II is collaborative and innovative, with a focus on advancing the treatment of heart disease through cutting-edge technology. You’ll be part of a supportive team that encourages communication at all levels, working in a fast-paced and often matrixed environment that values your contributions and ideas.

Join Rise to see the full answer
Common Interview Questions for Software Verification Engineer II
How do you approach debugging complex software issues?

When debugging complex software issues, I start by reproducing the issue to understand its context. I then utilize debugging tools and logs to trace the problem, isolating variables and constructing hypotheses. This methodical approach helps in pinpointing the root cause effectively, while maintaining comprehensive documentation for future reference.

Join Rise to see the full answer
Can you explain your experience with test automation frameworks?

In my previous roles, I have developed and maintained test automation frameworks using tools that enhance testing efficiency. I focus on creating reusable test scripts that integrate seamlessly into the CI/CD pipeline, ensuring quick feedback for developers. My goal is always to optimize the testing process while catering to the specific needs of the projects.

Join Rise to see the full answer
What techniques do you use to improve code coverage in automation testing?

To improve code coverage, I analyze existing test cases to identify untested areas of the codebase. I then implement essential tests that cover critical paths and edge cases. Additionally, I advocate for incremental test creation during the software development cycle to ensure new features are immediately validated, thus maintaining high code quality.

Join Rise to see the full answer
How do you ensure compliance with FDA regulations in your testing processes?

Ensuring compliance with FDA regulations involves a thorough understanding of the guidelines and integrating them into the testing process from the start. I document test cases meticulously, maintain a clear audit trail for all tests conducted, and collaborate with regulatory affairs to ensure that all software features meet necessary standards before release.

Join Rise to see the full answer
Describe a time you had to work with cross-functional teams.

In a previous project, I collaborated with clinical engineering and marketing teams while developing a software feature. I scheduled regular meetings to gather input, clarify requirements, and align our objectives. This cross-functional synergy was crucial in delivering a product that met both technical specifications and market needs, enhancing its success.

Join Rise to see the full answer
What steps do you take for troubleshooting software that does not behave as expected?

When software does not behave as expected, the first step is to gather all relevant information about the issue, including logs, user reports, and test results. From there, I replicate the issue and perform a root cause analysis using systematic testing to narrow down possible sources. Collaboration with team members often provides valuable insights to resolve the issue more efficiently.

Join Rise to see the full answer
How do you prioritize tasks under tight deadlines?

I prioritize tasks by assessing their urgency and impact on the project. I create a list that categorizes tasks with clear timelines and communicate regularly with team members to ensure alignment. By focusing on high-impact activities first and remaining adaptable to changes, I can manage deadlines effectively without sacrificing quality.

Join Rise to see the full answer
What is your process for documenting testing results?

My process for documenting testing results is systematic and detailed. I ensure that each test is recorded with outcomes, including any deviations or failures. I utilize a standard documentation template where I capture essential details such as test case IDs, execution date, test objectives, and conclusions. This practice facilitates clarity and provides valuable insights for future tests.

Join Rise to see the full answer
How do you stay updated on the latest technology trends in software development?

To stay updated on the latest technology trends in software development, I regularly engage with online communities, attend webinars, and read industry publications. Furthermore, I participate in workshops and professional networks, which not only keeps me informed but also allows me to apply new techniques and methodologies to my work.

Join Rise to see the full answer
What’s an example of a successful project you’ve delivered?

In a past role, I successfully led a project where we redesigned our test automation framework. This project involved significant collaboration across teams, and I introduced new tools that enhanced our testing efficiency by 30%. The project was completed ahead of schedule, and the testing improvements resulted in higher product reliability, ultimately enhancing customer satisfaction.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Abbott Hybrid Princeton, NJ
Posted 8 days ago

Join Abbott as an Associate Engineer to contribute to life-changing healthcare solutions and grow in a supportive environment.

Photo of the Rise User
Abbott Hybrid United States > Milpitas : 1820 McCarthy Blvd
Posted 8 days ago

Abbott seeks a visionary Senior Product Designer to drive the design strategy for innovative healthcare products that improve the lives of individuals with diabetes.

Photo of the Rise User
AnaVation Remote Clarksburg, WV
Posted 9 days ago

Seeking a passionate Scrum Master to guide agile practices at AnaVation and drive the success of high-quality product delivery.

Photo of the Rise User
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays

Join Highspot as a Senior Software Development Engineer to tackle complex challenges and innovate in security and scalability.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Fullstack Software Engineer to shape the future of work through innovative technology.

Photo of the Rise User
Posted 6 days ago

Join Bounteous as a Salesforce Lead and lead the development of transformative digital experiences for clients worldwide.

Photo of the Rise User
Protegrity Remote No location specified
Posted 11 days ago

Join Protegrity as a Senior Software Engineer to drive innovation in data security through advanced engineering in a hybrid work role.

Photo of the Rise User
Posted 11 days ago

A prominent IT company is on the lookout for a Backend Engineer to lead software development projects and mentor a dynamic development team.

Photo of the Rise User

We are seeking a skilled Production Support Application Developer II to join CareSource, focusing on designing and analyzing software programs.

Photo of the Rise User
Posted 5 days ago

Contribute to cutting-edge AI technology as a React Developer, helping to train large AI language models.

We help people live better and healthier with our life-changing technologies. We're revolutionizing health with the most personal technologies, empowering people with the data and knowledge they need to help them live longer and better.

107 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!