Support Lead
Sweden
Job Description
Support Lead
Sodertalje, Stockholm

Job Summary

Role: Mechanical Engineer – CAD

Interview Format: 1st interview with Hiring Manager + one additional interview

Scope: 100%

Location: Södertälje Hybrid 3-5 days in office.

Assignment Overview

Support the preparation and transformation of CAD data into high-quality visualization data.

The role focuses on material assignment, data cleaning, and quality assurance to ensure

visualization-ready datasets.

Create technical visualization images for internal use cases and prepare structured

visualization data packages for downstream stakeholders.

Work will be performed using tools such as Deltagen, CATIA V5, and Adobe Photoshop, and

includes collaboration in a cross-functional project environment involving internal

stakeholders, market representatives, and TRATON brands.

Key Responsibilities

Responsibilities

• Prepare CAD data for visualization (geometry clean-up, simplification, structuring)

• Perform material assignment and scene setup for visualization

• Ensure high data quality through validation and QA checks

• Create technical visualization images for internal communication

• Produce and deliver visualization data packages for other departments

Collaborate with:

• Product design & engineering

• Industrial Design / Styling

• Market & communication stakeholders

• Work in tools such as Deltagen, CATIA V5 and Adobe Photoshop

• Support continuous improvement of visualization workflows and data standards

 

 

Skill Requirements

Education

Must Have

• Engineering degree or equivalent within:

• Mechanical Engineering

• Product Development

• Industrial Design Engineering

Nice To Have

• Specialization or coursework in:

• Visualization / Rendering

• Surface modelling or styling

• Digital product presentation

Other Requirements

null
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.