|
Software Engineer (3D Visualization) - Chestnut Hill Massachusetts
Company: CDS Visual Location: Chestnut Hill, Massachusetts
Posted On: 11/08/2024
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
|
|