Dusty Robotics

Senior Robotics Software Engineer

Mountain View, CA
Python
Description

Who We Are:

Dusty Robotics develops robot-powered tools for the modern construction workforce.

While today's buildings are built predominantly with manual labor, Dusty envisions a future in which skilled labor makes use of robotic automation to make the work safer, more efficient, and more precise. We want to create a future in which construction workers don't need to retire early because their bodies give out. In Dusty's future, the buildings we live and work in are built by teams of creative and problem-solving construction crews who direct robots to do the dull/dirty/dangerous work.

What We're Building:

Dusty bridges the gap between the digital world of building design with the skilled labor operating in the field, accelerating the digital transformation of the construction industry. The centerpiece of our strategy is the FieldPrinter: a mobile printer-on-wheels that prints building floorplans full-size on the concrete floor of a construction site. When errors in layout can cause multi-million-dollar mistakes, our product ensures that all field crews are building off of a single source of truth derived from the digital model.

https://www.youtube.com/playlist?list=PLlNbd0G3UvxcPBCG_u6F5JsHHrwPKzAWv

Who You Are:

We are looking for a Senior Robotics Software Engineer to help us build and improve on the software that enables FieldPrinter's autonomous operation. This covers the higher level functions of the robot: navigation, path planning, obstacle detection, and task orchestration and optimization.

What You'll Do:

You'll work with the hardware and software teams to develop and deploy autonomy software that improves the operation and productivity of the robot. You'll use our simulation platform to prototype approaches to problems based on research into algorithms and techniques that you've found in the robotics literature. You'll implement the best solutions in our robot software stack in high-performance, modern C++. And you'll test your work in our lab and in the field on construction sites.

Requirements:

  • 5+ years experience developing software for shipping robotic products
  • Experience working with navigation, mapping, path planning, obstacle detection, and task orchestration
  • Adept at algorithm design, object-oriented design and functional programming concepts
  • Fluent in modern C++ and Python
  • A readiness to think beyond ROS and build core software
  • A continuous seeker of new tools, technologies and techniques to improve how you build software for robots
  • Computer Science degree with solid fundamentals in algorithms and software design
  • MS in Robotics or equivalent experience

Our Engineering Team:

We are a culture of do-ers who respect each others’ strengths, and work together to accomplish the impossible. We value open-mindedness, technical depth, passion for what we’re building, an itch to build something with your own two hands. We celebrate people who create their own narratives rather than living someone else’s.

Our engineering teams are guided by experienced leads who value clean design, elegant architecture and modern technologies. We are committed to quality and reliability; our QA team supports our software efforts with rigorous testing, and we all frequently visit construction sites to evaluate our robot in operation.

We also provide mentorship in all areas of engineering to help you do your best work. In addition to day-to-day involvement with other experienced engineers, we host weekly discussions on engineering topics. We reimburse attendance fees for technology conferences on robotics and other fields. And we offer support in accessing whatever learning resources you find helpful.

It's been said that spending a couple years at a high-growth startup will gain you the equivalent of 10 year's experience anywhere else. Dusty is very much in this phase of growth. Working here will provide you with a wealth of challenges and experiences that you'll carry forward long into your career.

Why You Should Join:

In joining our team, you’ll 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, a 401k with employer match, reasonable work hours, and flexible schedules. We know that our best work happens when we feel well-rested and capable of focusing all of our energy on making Dusty successful.

Strong, effective teams are composed of people with diverse backgrounds and experiences who 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. You will be primarily working from our office in this role to facilitate rapid coordination with executive leadership and business teams. You can also expect to travel a small amount to customer locations around the US.

Dusty Robotics
Dusty Robotics
Construction Real Estate Robotics

1 applies

53 views

Other Jobs from Dusty Robotics

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers