Discover the Next Generation of Robot Offline Programming Software
Compare the different features in Visual Components products and find the right one for your application.
Design, build and simulate your factory of the future using ready-made components.
Define and create your own components to simulate in our 3D world.
Virtualize your factory with our complete manufacturing simulation solution.
Compare the different features in Visual Components OLP variants and find the right product for your application.
Improve your robot utilization rate with fast, accurate and error free robot offline programming.
Design your own simulation models and program your robots with more accuracy for custom applications.
Bring your virtual projects to reality through this complete simulation and robot offline programming solution.
Experience 3D simulations you’ve designed with Visual Components on mobile and in virtual reality.
Embed your 3D simulations from Visual Components directly into your website.
Introducing Visual Components Connector for NVIDIA Omniverse.
Find out how Visual Components fits in the era of digital transformation.
Check out the R&D+I EU-founded projects that Visual Components has been participating in.
Find our latest blog posts, in-depth articles, case studies, videos, press releases and insightful eBooks all on one page!
Read the latest on Visual Components products, and discover tips and tricks about how to get the most out of them.
Find out how companies are using Visual Components in the sales, design and programming of new production lines.
Download our latest eBooks covering relevant topics in manufacturing simulation technology.
Find out the trade shows and other activities where Visual Components will be participating in.
Find the latest news and featured articles of Visual Components in different media across the globe.
Watch our videos featuring our experts talking about different topics regarding manufacturing simulation.
An Introduction to Virtual Commissioning
We are one of the pioneers of the 3D manufacturing simulation industry. Check out our story.
Find a representative from our global network of partners, resellers and consultants.
We’re constantly looking for motivated and talented individuals to join our team.
Find the contact details of our global offices and our invoicing address.
Wonder what it's like working at Visual Components? In our Career Stories series, we introduce you to the rockstars who makeup our great company.
To promote an open, transparent and safe culture, we have a whistleblowing channel.
Meet the team
10 Questions with Swathi – Software Developer at Visual Components
Meet the Heads of a simulation software family
Meet Olga, Sales Evangelist at Visual Components
Meet the Team
September 23, 2019
Wonder what it's like working at Visual Components? In our Career Stories series, we introduce you to the rock stars who make up our great company.
Share this article
Approximately one year ago, in August 2018, Tarmo joined the software development team at Visual Components (VC) and he has been working in software development ever since.
He has a great passion for his career, so much so that when he is not busy tackling problems with C++ or C# at work, you’ll find him prototyping other areas of programming.
Tarmo is also a father of two kids, and he enjoys spending time with his family and goes fishing with his children. Although he considers fishing as a casual hobby, Tarmo would still be able to catch a big “hauki” (Finnish for pike). He likes listening to and collecting different kinds of music videos on YouTube, including anime music videos. Tarmo also has a talent for drawing, you can find one of his drawings below!
How did you end up working at Visual Components?
That’s kind of funny. My brother was working at VC while I was looking for a job. I asked him about the company, was it good, did it match my criteria, and then I decided to apply. Eight years ago I worked in the same company as him, so it was an amazing surprise that I followed in his footsteps for a second time!
But the main reason why I picked the company is my interest in 3D desktop visualization software development. At my previous job, I was also working on embedded software for mobile devices. However, I wanted to work with PC software, which is more complex to develop and debug.
What are your main responsibilities?
I have been working on software building and integration issues, including installation software improvements.
What has made you stay at Visual Components?
I like everything that I do at the moment. I also find that VC has a really good atmosphere. Everyone is polite, and always approaches me with a smile. I think it’s amazing what VC has achieved from a company organization perspective.
Everyone is polite, and always approaches me with a smile. I think it’s amazing what VC has achieved from a company organization perspective.
Can you tell us about your regular day as a software developer in Visual Components?
I live about 2 hours away from work so most of the time I work remotely, and I only come to the office once or twice a week.
I normally begin the day checking if builds still work normally, and continue from where I left off the day before. I want to keep the software as stable as possible, so I have strong focus on quality. Currently, I’m working with Cloud development on top of Linux.
What do you enjoy most about working at Visual Components?
I like challenges. The more complex the problem is, the more interesting it is to solve. The development area here is quite widespread, it has so many puzzle pieces to solve.
I like challenges. The more complex the problem is, the more interesting it is to solve.
What would you say to someone who wants to work with us?
You will find many experts working in their areas of expertise. VC has a really good atmosphere, and can help you with technical knowledge. Plus, my colleagues are really nice!
In one sentence, can you describe what it is like to work here?
Good atmosphere with highly skilled technical experts.
Meet the Team | October 7, 2021
Meet the Team | February 12, 2020
Meet the Team | November 23, 2019
We’re constantly looking for motivated and talented individuals to join our team. If you’re interested in joining a world-class team with an ambitious mission, check out our open positions and get in contact with us!