Software Engineer
Company: CDS Visual
Location: Brookline
Posted on: August 28, 2024
|
|
Job Description:
CDS Visual, A Dover Company, 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. Dover is a diversified global manufacturer with annual
revenue of approximately $8 billion. Headquartered in Downers
Grove, Illinois, Dover trades on the New York Stock Exchange under
"DOV." Additional information is available at 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
--- 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
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.
Sub-Dvision: CDS Visual
Job Requisition ID: 56008
Job Function:
Keywords: CDS Visual, Brookline , Software Engineer, IT / Software / Systems , Brookline, Massachusetts
Click
here to apply!
|