Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Dandy Logo

Senior Software Engineer, Robotics & Automation (Utah)

Dandy

Salary not specified
Sep 15, 2025
Provo, UT, US
Apply Now

Dandy is transforming the dental industry by modernizing its functions through technology. The company is expanding its advanced manufacturing and R&D capabilities, requiring a Senior Software Engineer to bridge the gap between engineering and manufacturing processes, increasing development velocity and solving complex automation problems.

Requirements

  • Strong backend programming skills, especially in C++ and Python.
  • Prior experience with industrial automation, robotics systems, or CAD/CAM workflows.
  • Familiar with systems integration, hardware/software interfaces, and production station bring-up.
  • Experienced with diagnostic tooling, debugging processes, and real-time monitoring of distributed systems.

Responsibilities

  • Develop a deep understanding of internal CAD and automation tools built by Dandy’s engineering team in the U.S. and how they integrate into the manufacturing process.
  • Serve as the first line of technical defense for any software or system-related failures in Provo-based manufacturing processes.
  • Build and maintain diagnostic and triage tools to detect, isolate, and resolve system failures with minimal disruption to operations.
  • Lead and coordinate local debugging efforts during production station bring-up and work in tight sync with vendors and cross-functional stakeholders.
  • Act as the engineering point of contact for automation development partnerships
  • Contribute to backend development and tooling in support of automation initiatives and process improvement.

Other

  • 5+ years of software engineering experience, ideally in a manufacturing, robotics, or automation context.
  • Comfortable with ambiguity and working in fast-moving, cross-functional teams.
  • Highly autonomous and able to operate independently
  • Strong communicator, able to coordinate across time zones and distill complex problems into clear updates and action plans.
  • Highly process-oriented with a strong emphasis on writing clear, maintainable documentation to support asynchronous collaboration.