SOFTWARE ENGINEER (3D VISUALIZATION)
Company: CDS Visual
Location: East Walpole
Posted on: November 6, 2024
Job Description:
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. DescriptionCDS
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
- Integrate API functionality into our core platform dashboard
using new or existing components (JavaScript/React)
- 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 Sub Division : CDS Visual Job Requisition ID : 56009 Job
Function : Engineering
Keywords: CDS Visual, Portland , SOFTWARE ENGINEER (3D VISUALIZATION), IT / Software / Systems , East Walpole, Maine
Didn't find what you're looking for? Search again!
Loading more jobs...