Dusty Robotics

Mountain View, CA

Senior Software Engineer

Dusty Robotics is a construction robotics company that creates robot-powered tools for the modern construction workforce.

Founded by second-time robotics entrepreneurs and staffed by experienced engineers, Dusty is dedicated to creating robots that work side-by-side with people to create value, leveraging our experience building and deploying robots at scale.

What we're building

Dusty’s FieldPrinter is a mobile printer-on-wheels that prints building floorplans (in CAD format) full-size on the concrete floor of a construction site. Our robot prints lines, text, and points with 1 mm accuracy, enabling builders to construct walls and fixtures on top of our layout with zero mistakes: https://www.youtube.com/watch?v=v0WEcUggsqU

The position

We are looking for a full-stack Senior Software Engineer to help develop the front-end software that allows an operator to print a layout with the robot. This is an the opportunity to make our very in-demand product a delight to use! Your responsibilities would include design and implementation of features in the front-end application as well as some of the services on board the robot.

Prior robotics experience is a plus, but not required; we can teach you what you need to know. However, a passion for getting your hands dusty with hardware (and on construction sites) is required!


  • 4+ years experience shipping software products
  • Fluent in Python and modern C++ (C++11/14/17/20)
  • Experience with front-end technologies such as Python-Tk, WPF/UWP, Flutter or React Native
  • Experience with robots, hardware products or CAD software is a plus!
  • BS degree in Computer Science or related field

Why you should join

In joining our team, you will become an important part of a small and fast-growing company. We are daring to accomplish something big, and you are a critical part of our success. We are deeply committed to our mission, and we believe in removing roadblocks that distract us from reaching our goals. To that end, we offer an unlimited vacation policy, reasonable work hours, and flexible schedules. We know that our best work happens when we feel well-rested and capable of focusing all our energy on making Dusty successful. Strong, effective teams are composed of people with diverse backgrounds and experiences who can bring a variety of perspectives to their work. We actively encourage applications from a diverse pool, including those from historically under-represented groups such as women, people of color, people who identify LGBTQ, people with disabilities, and immigrants.

Our Code of Conduct

Dusty Robotics exists to serve a wide variety of customers from all walks of life. We believe that our mission is best served in an environment that is friendly, safe, accepting, and free of intimidation or harassment. We do not tolerate abusive behavior.

Where you'll work

Dusty’s offices are located in Mountain View, CA about 1 mile from the downtown Castro Street area. Engineers occasionally make trips to local construction sites. Unfortunately we cannot sponsor work visas at this time; you must have authorization to work in the US.