WattWeiser

Unity Developer – m/f/d

WattWeiser

internship

Posted on:

Location Type: Remote

Location: Remote • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

PythonUnity

About the role

  • We are evaluating the feasibility of Web-BIM in Unity (Web): making BIM models navigable in the browser, switching material/wall variants live, and sensibly integrating AI-assisted interior features — prospectively with a VR route.
  • Your task is not to “deliver a product” or “test with customers,” but to find the path: via prototypes, technical spikes and target-group analysis.
  • Tasks: build Unity Web viewers as tech spikes (URP, Addressables, New Input System): navigation (fly/first-person), selection, simple property panel.
  • Explore the pipeline: evaluate IFC → glTF/runtime workflows; make semantics (GlobalId/PropertySets) usable in Unity (proof of concept).
  • Test variant logic: wall/material presets, an undo/redo approach, data storage — as hypothesis tests rather than finished features.
  • Performance testing & profiling (LOD/occlusion ideas, WebGL load times, asset budget); propose KPIs for later evaluation.
  • Target-group analysis (e.g., BIM coordination, architecture, client side): tasks/workflows, must-haves vs. nice-to-haves — without customer testing, using structured research/interviews.
  • Optional paths to prepare: sketch multi-user feasibility (Netcode/Relay – spike) and a VR route (OpenXR check).

Requirements

  • Enrolled student (see degree programs).
  • Solid Unity/C# skills (≈ 1–2 years), prefabs/scenes, component-based thinking.
  • 3D fundamentals (vectors/rotations), colliders; NavMesh is nice-to-have.
  • Nice to have: BIM/IFC basics, Revit export, Speckle, glTFast, Addressables; Netcode/Relay; basic shader knowledge; some Python for pre-processing.
  • AI usage & tooling: you use tools like ChatGPT sensibly for research, documentation, test scripts & spike planning.
  • German at least B2 (documentation/interviews); English for technical resources.
Benefits
  • Freedom to explore with clarity: well-defined questions and short feedback loops.
  • Mentoring (Unity & AEC context), clear tickets, regular reviews.
  • Remote-friendly, flexible hours; equipment/tools by arrangement.
  • Certificate & honest feedback — reference on request.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
UnityC#3D fundamentalsBIMIFCglTFAddressablesNetcodePythonshader knowledge
Soft skills
component-based thinkingstructured researchinterviewstarget-group analysishypothesis testing