Perlsoft is your partner for innovative software development with the security of growth in industrial automation

Perlsoft Gmbh has 36 years of experience and creativity in software development for embedded systems in the field of Industrial Automation.

Our primary goal is not only to develop the best possible software, but also to understand, integrate and evolve our clients' processes, always aiming for maximum performance.

For this we work closely with mechanical, electromechanical, electronic, and software developers, accompanying projects from the start-up phase throughinstallation and maintenance.

Wide range of Programming Languages

Including C, C++, QtCreator , Python, Structured Language,Codesys, UML, Perl, Java, Assembler, Visual Basic.

Accomplishments that have made a difference

Although in the early days of Artificial Intelligence, we are beginning to use it for program developments and viewing possible integrations with our applications.

International presence and mindset

Our preference for the Linux environment reflects our commitment to innovative and high-performance solutions.

We are experts in the use of embedded computers, PLCs (with a specialization in B&R and Beckhoff, and basic knowledge of Siemens, Omrom, Wago) and microprocessors (80×86, 68xxx, 8051 series), operating on systems such as Linux, Android and Windows and technologies such as Powerlink, Ethercat, Canbus, Serial Protocols.

Among our most significant achievements are drivers for the Linux kernel aimed at handling interrupt services of special hardware,

the package for the management of Flexographic Printers, handling and supervision of the entire Stage system of the Royal Theater of Turin.

From Switzerland, we also develop, install and debug software on U.S.-built machines, testifying to our flexibility and ability to operate internationally.

Selecting the right consultant and company for your manufacturing and industrial automation needs is critical.

Need help integrating new technologies, optimizing existing processes, or a complete overhaul of your production system?

Commitment and passion in every project

Driven by a passion for technology and a desire to contribute to human progress, I have devoted my life to software development and consulting, becoming a reference in the field of industrial automation.

My path started early, when I was already developing my first programs at the age of 16. Then over time this very passion became an integral part of my profession.

Even as a boy, my professors were amazed by my passion and aptitude in programming while I was attending ITIS Galvani Sant’Ottavio in Turin, Italy, and this spark was increasingly fueled in the early software companies where I began working in the mid-1980s. 

Each of my actions has been and is characterized by an unwavering commitment to learning and innovation, staying abreast of technological developments.

I have always remained ‘that person who doesn’t give up in front of a problem until it is solved’, quoting an IBM manager who offered me to work for them.

And it is precisely this approach that has allowed me to acquire extensive expertise in the use of programming languages, including C/C++, Assembly, Perl, Java, Delphi, and many others, and to work with different operating systems, with a particular fondness for Linux since 1991.

Today I follow the entire life cycle of projects: from conception to implementation, from installation to after-sales support, both in teams and independently.

I specialise in firmware, embedded real-time controls, applications and human-machine interfaces, and have realised around 100 projects installed worldwide.

If you share my values and are looking for a reliable and competent partner for your technology projects, I would be happy to meet you.

Pierfrancesco Tateo, CEO & Founder Perlsoft GmbH

My Values

Besides my passion for technology, I firmly believe in the importance of personal relationships and serving my customers with:

That is why my offer is characterised by a ‘human’ approach to service: I do not just develop or programme software, but provide support and training to those who need to use it.

In fact, I realise myself not only in the excellent customer relations, but also in seeing the machines and installations work with the best possible intelligence. Aware that every time an application is made, possible innovations always arise to improve excellence.

My clients, who often seek me out in difficult situations, appreciate my reliability and extensive experience. I strive for a service that goes beyond mere technical support, promoting a customer experience based on shared values and the ability to innovate and solve complex problems.