CrawlJobs Logo

Trainee, Software Engineer

Finland, Espoo · Job Posted January 19, 2026
Apply Position
Job Link Share

Job Description

Launch Your Career: Trainee Software Engineer (C++/C#) – Shape the Future of BIM! Ready to make a tangible impact on global industries using cutting-edge technology? Trimble is looking for passionate problem-solvers like you to join our international team in Espoo, where you’ll gain invaluable experience developing market-leading 3D BIM solutions alongside world-class mentors.

Job Responsibility

  • Develop and enhance sophisticated extensions for our existing market-leading products
  • Code commercially using C++ and C# to solve complex structural engineering problems
  • Collaborate closely with experienced professional engineers to advance 3D BIM technology
  • Drive digital transformation by building tools that help customers thrive in a digital-first construction world

Requirements

  • Current student in Computer Science, Software Engineering, or a related technical field
  • Strong foundation in C# and/or C++ programming
  • Collaborative mindset with excellent team-working skills
  • Adaptability and a willingness to dive into and improve existing codebases

Nice to have

  • Familiarity with Visual Studio
  • Experience with Git for version control
  • A self-starter attitude with a hunger to learn
  • AWS and web development

What we offer

  • Work on projects that truly matter
  • Collaborate with like-minded people
  • Be an owner
  • Entrepreneurial spirit
  • Purpose-driven culture

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Trainee, Software Engineer

8 matching positions

New

Software Engineer Trainee

We are looking for highly motivated and passionate engineering graduates who enj...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
Bombay Softwares
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good programming skills in at least one language
  • Familiarity with databases, APIs, and web technologies
  • Strong analytical and problem-solving skills
  • Good communication and collaboration abilities
  • Solid understanding of SQL and relational database concepts
  • Familiarity with Linux operating systems and command-line tools
  • Ability to write clear, concise, and well-documented code
  • Good communication, collaboration, and ownership mindset
  • Passion for technology and eagerness to learn
Job Responsibility
Job Responsibility
  • Write clean, efficient, and maintainable code to build scalable software applications
  • Debug, troubleshoot, and resolve issues to ensure smooth application functionality
  • Perform testing and contribute to unit and integration test coverage before releases
  • Work with databases such as MySQL, PostgreSQL, or MongoDB for efficient data handling
  • Document technical implementations, code changes, and development processes
  • Participate in sprint planning, development cycles, and application releases
  • Follow engineering best practices, coding standards, and technical guidelines
  • Continuously learn new technologies, tools, and software development practices
  • Fulltime
Read More
Arrow Right

Software Engineer Trainee – .Net

Location
Location
India , Coimbatore
Salary
Salary:
Not provided
sierratec.com Logo
SIERRA ODC Private Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Any Graduate
  • Fresher
  • Ability to build Web and Windows applications using .NET framework
  • Knowledge in working with Web API & Entity Framework
  • Knowledge in working with MS SQL Server
  • Strong knowledge of OOP concepts
  • Good communication skills
  • Excellent verbal and written communication skills
  • A team player with high level of dedication
  • Must be detail oriented and an active listener
Job Responsibility
Job Responsibility
  • Ability to build Web and Windows applications using .NET framework
Read More
Arrow Right

QA Engineer - Trainee

Validate software quality using manual and automated testing powered by AI-drive...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
webmobtech.com Logo
WebMobTech Solutions Pvt. Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of manual testing and QA fundamentals
  • Basic knowledge of database and API testing
  • Analytical mindset with attention to detail
  • Eagerness to work with AI-supported testing tools (e.g., Selenium, Postman automation)
  • Basic knowledge of programming
  • Good knowledge of software testing fundamental, analytical skills
  • AI-savvy skills or experience in AI technologies will be first priority
  • Basic knowledge of Test scenarios, test case documentation concepts
  • Strong analytical and problem-solving skills
  • Good communication skills
Job Responsibility
Job Responsibility
  • Validate software quality using manual and automated testing powered by AI-driven test case generation and defect prediction tools
  • Identify, report, and track defects found during testing using bug tracking tools
  • Collaborate with the development team to ensure that software meets quality standards and that defects are resolved in a timely manner
  • Assist in the development and execution of test plans and test cases for both manual and automated testing
  • Keep up to date with the latest testing methodologies, tools and technologies
What we offer
What we offer
  • Flexible, Fun Working Hours
  • AI Upskilling Programs
  • 5 Days Working
  • Internal Job Mobility
  • Quarterly Performance-Based Bonuses
  • Monthly Celebrations & Social Events
  • Paid internship with stipend
  • Team size exposure of 60+
  • Fulltime
Read More
Arrow Right

Graduate Trainee - Software Developer

We are looking for Graduate Trainees who are passionate in building agentic AI f...
Location
Location
Malaysia , Penang
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Information Technology, Computer Science, Engineering, or related fields
  • Programming language mastery especially Python using industry standard AI libraries
  • Strong understanding of emerging AI technologies especially Agentic AI
  • Knowledge of software development concepts and enterprise integration
  • Ability to work independently and in a team-oriented environment
  • Good analytical and problem-solving skills
  • Strong English written and verbal communication skill
Job Responsibility
Job Responsibility
  • Part of teams doing experimental and R&D on emerging AI technologies for AMD
  • Researching, designing and developing AI tools and frameworks mainly as a proof of concept and pathways to enterprise production
  • Learn and understand how IT teams in a large corporation work, and how to perform various project related tasks
  • Learn cutting edge technologies through hands-on learning, online resources, and training materials
  • Develop and apply critical thinking, people interactions and other relevant soft skills
Read More
Arrow Right

Software Engineer - Trainees

We are seeking enthusiastic Software Engineer - Trainees to join our dynamic tea...
Location
Location
Salary
Salary:
Not provided
Innodeed Systems Private Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, IT, or a related field, including MCA students
  • Candidates should have an aggregate of 70% and above in 10th, 12th, UG, PG, or Engineering
  • Strong understanding of programming concepts, data structures, and algorithms
  • Familiarity with Python, Java, JavaScript, or any relevant programming language
  • Exposure to version control systems like Git/GitHub
  • Excellent problem-solving skills and eagerness to learn
  • Strong communication and teamwork skills
  • Internship experience in software development or AI-related projects
  • Knowledge of SQL and NoSQL databases
  • Understanding of containerization (Docker, Kubernetes)
Job Responsibility
Job Responsibility
  • Learn and develop AI-powered software applications under the guidance of senior developers
  • Collaborate with cross-functional teams to understand business requirements and implement solutions
  • Write clean, efficient, and well-documented code in programming languages such as Python, Java, or JavaScript
  • Participate in coding, debugging, and testing to ensure software reliability
  • Work on cloud platforms like AWS, Azure, or GCP for application deployment
  • Understand and implement CI/CD pipelines and DevOps best practices
  • Assist in integrating AI/ML models into software applications
  • Stay updated with the latest trends in software development, AI, and cloud computing
  • Fulltime
Read More
Arrow Right

Trainee Engineer

The Trainee Engineer is responsible for the design, development and deployment o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
diona.com Logo
Diona Technologies (Canada) Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0-1 year of experience
  • Possess excellent verbal and written communication skills
  • Strong problem solving skills and logical aptitude
  • Hands on knowledge of Java and JavaScript technologies
  • Knowledge of JDBC, SQL, XML, JSON and HTML is a must
  • Good understanding of Software Development Life Cycle
  • Hands on knowledge with any RDBMS is a must
  • Quick learner and high adaptability is desired
  • Engineering Degree or equivalent from recognized institutes
Job Responsibility
Job Responsibility
  • Works to implement optimum solution with the chosen COTS platform
  • Works within the project team to ensure that the project technical standards are properly applied
  • Works as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner
  • Liaise with team members to ensure a quality project deliverable
  • Apply problem solving techniques and product capability knowledge to ensure best results for the client engagement
  • Present a professional and knowledgeable image of Diona Technologies Limited to customers
Read More
Arrow Right

Graduate Engineer Trainee

Are you a recent BE civil engineering graduate with a passion for CAD design? We...
Location
Location
India , Pune City
Salary
Salary:
Not provided
gsourcedata.com Logo
Gsource Technologies LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Civil Engineering (BE Graduate), Diploma in Civil Engineering
  • Proficiency in CAD software, such as Autodesk AutoCAD, or similar tools
  • Strong analytical and problem-solving skills
  • Excellent attention to detail
  • Ability to work collaboratively in a team environment
  • Strong communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Utilizing your CAD software skills to assist in the design and development of various civil engineering projects
  • Work on US based Land Surveying, Geospatial, and Civil projects
What we offer
What we offer
  • Sodexo meal passes to cater to your daily nutritional needs
  • Comprehensive medical insurance coverage
  • Variable pay based on performance
  • Fulltime
Read More
Arrow Right

Trainee CAD Engineer

Are you passionate about engineering and looking to kickstart your career in a d...
Location
Location
United Kingdom , Stokesley
Salary
Salary:
Not provided
vanoord.com Logo
Van Oord
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of Level 2 education with some work experience
  • An insight to the requirements of a CAD Engineer (Draughtsman)
  • An engineering appreciation and interest
  • Some experience with Autodesk AutoCAD, Inventor 3D and Vault
  • Confident with good communication and social skills
Job Responsibility
Job Responsibility
  • Creating 2D and 3D drawings of deliverables to our offshore wind projects within our Transport & Installation Unit
  • Identifying clashes and clarifying operational issues by making 3D visualisations
  • Contribute to finding efficient methods for transport and installation of the foundation and wind turbine components
  • Contribute to standardisation and optimisation of work processes within the draughting team
  • Continue professional development in terms of vocational courses and software updates
What we offer
What we offer
  • hybrid working
  • annual salary review
  • company bonus
  • enhanced holidays
  • purchasing and selling holiday scheme
  • pension
  • assurance and insurance schemes
  • health and wellbeing programmes
  • learning and development opportunities
  • subsidised travel
  • Fulltime
Read More
Arrow Right