Application start date: 
February 5, 2020
Application deadline: 
February 25, 2020

Trainee, Software Architect

Structures division at Trimble Solutions Corporation provides the construction industry with Tekla Building Information Modeling (BIM) and structural design and analysis software solutions that are in the core of the construction workflow. The solutions allow customers to achieve greater competitive edge through improved collaboration, efficiency and accuracy. Tekla tools are used for realizing projects around the world from housing and bridges to factories and skyscrapers.

Tekla Structures is a modern state of the art 3D modelling software. It can handle large and complex structures with a high level of detailed information. Structures are in practice virtually fabricated and constructed to reduce waste and eliminate errors in the whole construction process. 

Are you a Computer Science student? Are you interested and experienced in C++ coding?

We are looking for a Software Architect trainee for improving the architecture of a 3D modelling software. This role offers you challenging tasks with a lot of learning opportunities. In addition to the coding skills and problem solving ability, fluent English language is appreciated as we work in a truly international environment.

The work includes for example refactoring software modules and interfaces for easier deployment and integration, improvement of the logging system or making a software module cross compiling with clang for both Windows and Linux platforms. These tasks are quite challenging and involve understanding how a piece of code works, how it can be tested and then making it's quality better without changing the actual behavior observed by the user. Refactoring work often includes using software analytics tools for finding places to improve and visualizing the impact of the changes.

If you are interested in joining our successful team, apply via APPLICATION FORM as soon as possible, February 25 at the latest.  We may start the interviews already during the application process.


Trimble Solutions Corporation

Trimble Solutions Corporation drives the evolution of digital information models with its software, providing a growing competitive advantage to customers in the construction, energy industries and public administration. 

Trimble Solutions has customers in more than 100 countries, offices in more than 20 countries and a worldwide partner network. The company currently employs about 800 people. Trimble Solutions is part of Trimble Inc. which is an American technology company headquartered in Sunnyvale, California. | |

About Trimble 

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics. 

Our employees represent diversity and can be found in over 30 countries, working closely with their colleagues around the world. Due to our geographic, product and customer reach, there is plenty of room at Trimble for exceptional people to grow. Come position yourself with an innovative industry leader and position yourself for success. 

Trimble Privacy Center