Dandy is hiring a Software Engineer II - 3D/CAD

About the Role

The role involves building and improving a 3D CAD platform for dental prosthetics, collaborating with engineers and designers to deliver precise, user-friendly tools for dental professionals.

Responsibilities

  • Design and implement core geometry processing algorithms
  • Develop and maintain 3D modeling features
  • Collaborate with product and design teams to define requirements
  • Optimize performance of real-time rendering and editing tools
  • Write clean, maintainable, and well-tested code
  • Diagnose and fix bugs in existing systems
  • Contribute to architectural decisions for the 3D platform
  • Work with dental domain experts to understand clinical workflows
  • Improve mesh and surface manipulation capabilities
  • Integrate third-party CAD libraries and tools
  • Ensure numerical stability and geometric accuracy
  • Support the transition from prototype to production systems
  • Participate in code reviews and technical discussions
  • Maintain compatibility across software versions
  • Enhance user interaction with 3D editing tools
  • Implement features for dental restoration design
  • Refactor legacy code for scalability
  • Monitor application performance and memory usage
  • Support QA with debugging and test case development
  • Document technical designs and implementation details

Nice to Have

  • Master’s degree in a technical field
  • Experience with geometric kernels like OpenCASCADE or ACIS
  • Contributions to open-source 3D projects
  • Published work in computer graphics or geometry processing
  • Familiarity with dental or medical device software
  • Experience with UI frameworks for 3D applications
  • Knowledge of manufacturing or CAD/CAM workflows
  • Background in finite element analysis
  • Prior work in a startup environment

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid

Team

Small, cross-functional team working on core product development

About the Role

This position is central to advancing the 3D design capabilities of a dental restoration platform. You will work on algorithms that directly impact the accuracy and usability of digital dental workflows.

Tech Stack

C++, OpenGL, Qt, OpenCASCADE, Git, Vulkan, Python

Impact

Your work will enable dental labs and practitioners to design restorations with higher precision and efficiency, improving patient outcomes.

Available for qualified candidates

Required Skills
TypeScriptNode.jsC++Data StructuresPerformance OptimizationWeb Development
About company
Dandy
Dandy is transforming the massive and antiquated dental industry. We are building the operating system for dental offices around the world, empowering clinicians and their teams with technology, innovation, and world-class support.
All jobs at Dandy Visit website
Job Details
Category other
Posted 7 months ago