Cardiology Nurse Practitioner Jobs in Pennsylvania
Cardiology Nurse Practitioner jobs in Pennsylvania represent one of the most active advanced practice markets in the Northeast, concentrated across large academic medical centers, integrated health systems, and outpatient cardiology practices, with openings at every level from new graduate NPs through senior and lead positions. Philadelphia, Pittsburgh, and the Lehigh Valley are the primary hiring hubs, where employers like Penn Medicine, UPMC, and Geisinger have established cardiology programs with consistent NP demand. The most sought-after specialties include interventional cardiology support, heart failure management, and electrophysiology. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 15+ Cardiology Nurse Practitioner jobs











Description
Penn Medicine is dedicated to our tripartite mission of providing the highest level of care to patients, conducting innovative research, and educating future leaders in the field of medicine. Working for this leading academic medical center means collaboration with top clinical, technical and business professionals across all disciplines.Today at Penn Medicine, someone will make a breakthrough. Someone will heal a heart, deliver hopeful news, and give comfort and reassurance. Our employees shape our future each day. Are you living your life's work?
Summary:
Penn Cardiology is looking for an outpatient Nurse Practitioner or Masters Physician Assistant to join our cardiac team in Pennsylvania at our ambulatory offices in Limerick and Philadelphia, PA at the PMC Cardiology office. As an ambulatory Advanced Practice Provider (APP) you will work alongside attending cardiologists, other APPs, cardiology nurses, and other cardiology staff to care for patients.
In this role, autonomy is both encouraged and fostered, as our cardiology APPs manage cardiac conditions with increasing independent expertise. This position will include direct patient care of complex cardiology patients. The Advanced Practice Provider will have the opportunity to improve care for this population by participating in a robust performance improvement program.
This is a high-paced, dynamic environment rich with opportunities for professional growth. Membership is encouraged in professional societies like the American College of Cardiology (ACC) and the American Heart Association (AHA).
The Advanced Practice Provider is responsible for promoting organizational values of patient and visitor satisfaction by demonstrating courtesy and respect for all their families, visitors, and other employees. Cares for patients in all age groups from young adults through geriatrics. The provider should demonstrate competence in the assessment, treatment, and care of patients served.
Schedule:
M-F (4-10hr shifts); no weekends/holidays
Credentials:
- Advanced Cardiac Life Support (Required)
- Basic Cardiac Life Support (Required)
- Certified Nurse Practitioner/PA (Required)
- NJ CRNP licensure (CRNP) required.
- NJ Prescriptive Authority required.
- National Board Certification.
Education or Equivalent Experience:
- Master of Arts or Science (Required)
- Master's Degree or Doctor of Nursing Practice (DNP) in Nursing required.
- Experience is preferred
Live Your Life's Work
We are an Equal Opportunity employer. Candidates are considered for employment without regard to race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, familial status, genetic information, domestic or sexual violence victim status, citizenship status, military status, status as a protected veteran or any other status protected by applicable law.
See All 15 Cardiology Nurse Practitioner Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find JobsCardiology Nurse Practitioner Jobs by City in Pennsylvania
Where Pennsylvania roles are concentrated, by current openings.
Cardiology Nurse Practitioner Job Market in Pennsylvania
A snapshot from current Pennsylvania openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Healthcare & Medical Services
What Pennsylvania Employers Look For
The qualifications that appear most often in cardiology nurse practitioner jobs across Pennsylvania.
- Active Pennsylvania Nurse Practitioner license and prescriptive authority through the Pennsylvania State Board of Nursing
- Board certification as a Family, Adult-Gerontology, or Acute Care NP from AANP or ANCC
- Master of Science in Nursing or Doctor of Nursing Practice from an accredited program
- Minimum one to two years of clinical NP experience in cardiology or cardiovascular medicine
- Proficiency with cardiovascular diagnostics including EKG interpretation and echocardiogram review
- Experience with electronic health records systems such as Epic or Cerner in a clinical setting
Cardiology Nurse Practitioner Jobs in Pennsylvania: Frequently Asked Questions
How do you become a cardiology nurse practitioner in Pennsylvania?
You become a cardiology nurse practitioner in Pennsylvania by earning a Master of Science in Nursing or Doctor of Nursing Practice with an NP specialty, then obtaining licensure through the Pennsylvania State Board of Nursing, which requires board certification from AANP or ANCC and a collaborative practice agreement with a physician. Most candidates enter cardiology from acute care or adult-gerontology NP programs and pursue additional cardiology-focused clinical hours during or after their graduate training.
How much do cardiology nurse practitioners make in Pennsylvania?
Cardiology nurse practitioners in Pennsylvania earn a median of about $130,140 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $102,940 for the lowest 10% to over $163,720 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire cardiology nurse practitioners in Pennsylvania?
Employers hiring cardiology nurse practitioners in Pennsylvania right now include Penn Medicine, Geisinger, and Penn State Health, based on current listings on Migrate Mate as of October 2026. Pennsylvania's large integrated systems and academic medical centers tend to post consistently throughout the year, particularly for outpatient cardiology and heart failure clinic roles.
Which Pennsylvania cities have the most cardiology nurse practitioner jobs?
Danville, Lancaster, and Philadelphia have the most cardiology nurse practitioner openings in Pennsylvania. Philadelphia leads because of its dense concentration of academic medical centers and large health systems, Pittsburgh follows with UPMC anchoring a wide regional cardiology network, and the Lehigh Valley and Hershey areas generate consistent demand through Geisinger and Penn State Health's expanding outpatient programs.
How can I get hired as a cardiology nurse practitioner in Pennsylvania with little or no experience?
The most realistic entry path is completing a new-graduate NP residency or fellowship, and Pennsylvania employers including Penn Medicine and UPMC run structured advanced practice residency programs that accept NPs without post-graduate experience. Candidates who have worked as RNs in cardiac stepdown, cardiac ICU, or cardiac cath lab units carry a meaningful advantage because that clinical background translates directly. Obtaining your ACNP or AGACNP certification before applying, and targeting outpatient heart failure or general cardiology roles rather than electrophysiology or interventional positions, widens your options considerably.
Where can I find and apply to cardiology nurse practitioner jobs in Pennsylvania?
You can find and apply to cardiology nurse practitioner jobs in Pennsylvania on Migrate Mate, which lists current Pennsylvania openings across health systems, outpatient practices, and academic medical centers. Find the roles that fit your experience and specialty focus and apply directly from the listing.
See All 15 Cardiology Nurse Practitioner Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Jobs