Software Engineer (3D Visualization)

CDS Visual
Belmont, California, US
$110K-$130K a year
Full-time

Software Engineer (3D Visualization)

Date : Oct 23, 2024

You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.

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

We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position’s responsibilities, a candidate’s work experience, a candidate’s education / training, the position’s location, and the key skills needed for the position.

Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

This position may be located in : Americas : United States : Massachusetts : Watertown

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
CDS Visual
Belmont, California

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. Software Engineer (3D Visualization). When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to deliver impactful solutions. For c...

Promoted
VirtualVocations
Sunnyvale, California

A company is looking for a Senior Software Engineer - 3D Mapping and Geospatial Systems. ...

Promoted
figure.ai
Sunnyvale, California

Staff Software Engineer - 3D Graphics Applications. Our team is looking for a SW Engineer to build a real-time 3D visualization engine to accelerate Figure’s development. Design, implement, and deploy industry leading interactive 3D visualization and tools for all kinds of robotics data. Provide tec...

Promoted
Apple Inc.
Cupertino, California

Software Engineer, 3D Applications - Apple Vision Pro. Are you ready to explore a new application domain with a talented and collaborative team? Apple's Vision Products Group (VPG) is seeking software engineers to help us build graphically intense and highly interactive applications. Fundamental kno...

Promoted
Karkidi
Menlo Park, California

Demonstrated software engineering experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e. Develop and prototype advanced technologies in the domain of 3D computer vision and machine learning. Experience in one or more of the fo...

Mediabistro
Belmont, California

DescriptionCDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to deliver impactful solutions. For clients that sell engineered...

Zoox
San Mateo, California

The Zoox simulation team is looking for experienced software engineers to take our 3D world-generation technology to the next level. You will work closely with technical artists to improve our procedural content pipeline and with simulation and ML engineers to deploy new methods to improve the fidel...

Mediabistro
Cupertino, California

Responsibilities : Design, implement, and deploy industry leading interactive 3D visualization and tools for all kinds of robotics data Participate in the continuous improvement of the real-time robotics data visualization tools used during deployment of control, perception, and robot behaviors Prov...

Zoox
San Mateo, California

The Zoox simulation team is looking for experienced software engineers to take our 3D world-generation technology to the next level. You will work closely with technical artists to improve our procedural content pipeline and with simulation and ML engineers to deploy new methods to improve the fidel...

General Motors
Mountain View, California
Remote

Some experience working with CAD (Computer Aided Design) data, visualization tools or game engines (Unreal Engine, Unity, etc. Good understanding of modern 3D graphics pipelines and APIs (OpenGL, DirectX, or Vulkan) and good knowledge of geometric modeling fundamentals. Experience developing and des...