Dandy

Senior Software Engineer II, Toolpath Algorithms

Dandy

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Define the Strategy: Lead the development of toolpath algorithms that serve as the core engine for Dandy’s next-generation dental lab automation.
  • Multi-Modal Manufacturing: Build workflows for hybrid production—eg, 3D printing and injection molding, or 3D printing parts and then polishing or milling them back with high precision.
  • Robotic Control: Develop novel robotic control mechanisms (6DoF) to automate high-dexterity tasks like polishing and finishing metal and acrylic partials.
  • Bridging Software & Hardware: Research and implement toolpath simulation and collision avoidance algorithms to ensure "right-first-time" manufacturing.
  • Cross-Functional Leadership: Partner across engineering and operations to transition theoretical robotics into production-ready deployments.
  • Problem Solving: Solve the critical, high-impact manufacturing problems that are currently the bottleneck for global scaling.

Requirements

  • Software Engineer / CS Background: You are a software engineer first, with the ability to write production-grade, high-performance C++, python or other language.
  • Toolpath & CNC Expertise: Deep, hands-on experience with 5-axis CNC or 6DoF robotic integration. You’ve moved beyond theory and have seen your code move machines in the real world.
  • Computational Geometry: Proficiency in fundamental 3D concepts, mesh processing, and algorithms (WASM, WebGPU, or C++ libraries like CGAL/Open CASCADE).
  • Simulation Mastery: Experience in toolpath simulation, kinematics, and robotic path planning.
  • Problem Solver: A "0 to 1" mindset. You thrive in startup environments and enjoy defining the roadmap rather than just following one.
  • Strong Communicator: Ability to explain technical risks and trade-offs to stakeholders while executing on a high-level business strategy.
Benefits
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Python5-axis CNC6DoF robotic integrationtoolpath algorithmscomputational geometrymesh processingtoolpath simulationkinematicsrobotic path planning
Soft Skills
problem solvingcross-functional leadershipstrong communication0 to 1 mindset