3D Software Developer (TS3D / Kubotek / CAD Visualization)

Engagement Type:

Full-time Remote / Outstaffing Model (developer will integrate into customer’s engineering team)

About the Customer:

An established U.S. company specializing in industrial and manufacturing documentation, 3D modeling, and data exchange tools, part of a larger corporate group with 40+ business units.
Their core platform leverages TS3D HOOPS Exchange and Visualizer for CAD data reading, translation, and rendering.

Responsibilities:

  • Develop and maintain 3D exchange and visualization components integrated into client's software.
  • Implement data import/export and conversion between native CAD formats.
  • Collaborate with client's internal engineers and technical leads 
  • Optimize existing pipelines for performance and compatibility across different CAD sources.
  • Work with multiple 3D APIs (TS3D, Kubotek Kosmos, or equivalent).
  • Participate in technical meetings, provide progress updates, and follow established coding standards.

     

Requirements:

  • 3–5+ years of software development experience with a focus on 3D CAD applications.
  • Proven experience with TS3D HOOPS Exchange / Visualize or Kubotek Kosmos SDK.
  • Strong proficiency in C++ (preferred), C#, or .NET environment.
  • Knowledge of 3D geometry, file formats (STEP, IGES, DWG, STL, etc.), and rendering pipelines.
  • Familiarity with OpenGL or DirectX is a plus.
  • Experience integrating 3D SDKs into desktop or cloud-based applications.
  • Excellent English communication and ability to work in distributed teams.

     

Nice to Have:

  • Experience with AMC Bridge or similar 3D outsourcing firms.
  • Familiarity with manufacturing or industrial software systems.
  • Exposure to DevOps, CI/CD pipelines for 3D apps.

     

Soft Skills:

  • Self-driven, collaborative, proactive in communication.
  • Comfortable working in agile and distributed team environments.
  • Problem-solver capable of handling legacy codebases and SDK integrations.

     

Engagement Details:

  • Format: Dedicated developer integrated into customer’s internal team.
  • Duration: Long-term (6–12 months) with possible extension.
  • Time zone overlap with the US preferred.

Required languages

English C1 - Advanced
Ukrainian C1 - Advanced
Published 16 October
19 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...