
Senior Software Engineer II, Toolpath Algorithms
Dandy
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
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