PTC Spain

Represented by more than 16 different nationalities, PTC Barcelona is truly an international work environment. We pride ourselves on maintaining a strong culture of teamwork, motivation for high results, and high employee satisfaction.
PTC Romania Building

Build Your Career at PTC Barcelona

At PTC Barcelona, we strive to continue to be leaders in unleashing industrial innovation. Today, we support several global teams from sales, human resources, research and development, and more.

If you’re an innovative and passionate person, this is the right place for you.


We value the happiness of our employees and want to ensure they can thrive in all aspects of their life. As part of PTC, you will have access to unique benefits that enhance your health, wealth, and well-being. Take a look at just a few of these benefits below.


Work-Life Balance

Generous PTO, birthday off, and paid-parental leave

Competitive Insurance

Private healthcare, life, and injury insurance

Plenty of Perks

Employee stock purchase plans, employee referral bonus, luncheon vouchers, house agency fees discount, and more.

Join the PTC Barcelona Family

Once you join us, you’ll become part of our big family—and like most families, we love to have fun.

PTC Barcelona participates in many corporate global initiatives throughout the year including Family Day, Week of Caring, and Earth Week.

  • Social Events We have lots of team outings in which we enjoy everything Barcelona has to offer (beaches, mountains, activities, and more).
  • Family Day Once a year, you can show your family and friends what it’s like to work at PTC by bringing them to our Family Day event.
  • Week of Caring We care about our community and like to give back as much as we can. You have the chance to lead a volunteering project that makes a difference in the community.
  • Earth Week Although we aim to live sustainably all year round, we dedicate a week each year to all things environmental.

Where are we Located?

PTC Barcelona Office
One Parc Central
C. Marroc, 33 10th Floor 08018
Barcelona Barcelona, Spain

Find Us