Software Engineer (3D Visualization)

Company:  CDS Visual
Location: Waltham
Closing Date: 31/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Software Engineer (3D Visualization)

Date: Aug 26, 2024

Location: Watertown, MA, US

Company: Dover Corporation

CDS Visual provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to deliver impactful solutions. From catalog products to configured-to-order products, CDS solutions complement our clients’ websites, CPQ, and eCommerce solutions by enhancing, enriching, and unifying their product content to achieve increased conversions. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality.

Description

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. This is a collaborative position; working closely with Product and Engineering Teams to develop and design new functionality for our various SaaS web and server-side applications. This person should possess problem solving skills and bring their own ideas to the table.

Responsibilities

  • Work within an Agile team to design, test, and implement technical solutions across a full-stack of development and tools and technologies.
  • Leader in 3D visualization tooling and architecture.
  • Creative problem solving for large scale 3D data management, creating new ways to work with WebGL based tooling.
  • Solve problems by crafting software solutions using maintainable, scalable, and modular code.
  • Be an advocate for consistent, quality, and decoupled code by writing unit tests and performing code reviews.
  • Work across multiple codebases and services.
  • Breakdown complex functionality into manageable deliverables.
  • Participate in technical documentation for new or existing features.
  • Motivate, collaborate, and challenge team members to grow individually and as a team.

Qualifications

  • Experience with Solidworks, Creo, AutoCad, Catia, NX or any related CAD tooling.
  • At least 4 years of 3D web development experience.
  • Extensive knowledge in Three.js including experience with textures, lighting, animations/key frames and hierarchical data structures.
  • Understanding of the GLTF/GLB formats and pipelines.
  • Familiarity with 3D concepts, tools, and software such as Blender and Unity.
  • Strong expertise in typescript and with the React framework.
  • Understanding of several aws services including Lambda, S3, SQS and Code Artifact.
  • Moderate understanding of web components, npm artifacts and the Rollup plugin API.
  • Understanding of popular CAD systems such as Solidworks, PTC Creo and AutoDesk Inventor.
  • Understanding of CAD data transmission formats just as STP and IGES files.
  • High level understanding of platform architecture and APIs.
  • Understanding and ability to apply CI/CD concepts on AWS/Azure.

Work Arrangement: Hybrid

Salary Range: $110,000.00 - $130,000.00

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙