Software Engineer

  • Full-time

Company Description

We are building the future of construction.

Our mission is to take the latest sensors from self-driving cars, retrofit them into proven equipment from the job site, and develop a suite of autonomous software designed specifically for the requirements of construction and earthmoving. And over the last two years, with a team of a dozen brilliant engineers, roboticists, and construction experts, that’s what we’ve done. It hasn’t been easy—in fact, no one has ever done what we’re doing—but with over $100 billion in earthmoving and grading services performed in the US each year, it feels like we’re onto something.

We’re backed by a $15M Series A from NEA and Founders Fund—two of the largest and most successful VCs in the world. And we’ve already done several pilot construction jobs, with a clear path to scaling our deployment in 2018.

Job Description

As a software engineer on our team you’ll be designing, developing, testing and improving our autonomous track loader (ATL). You’ll be a generalist, doing everything from optimizing controllers to designing high-level planners for new to construction tasks to improving the accuracy of our object recognition systems. You’ll have a significant impact on the product road map, and you’ll deploy code every day.

Qualifications

  • BS, MS or PhD in computer science or related field

  • 2+ years of software development experience

  • Proficiency in Python

  • Experience with distributed systems

  • Familiarity with ROS is a plus

  • Knowledge of computer vision is a plus

  • Mechanical engineering experience is a plus, but not required

  • Controls experience is a plus, but not required

Additional Information

  • Above-market equity and salary (we believe great engineers are worth it)

  • Free catered lunch and plenty of snacks

  • In-office gym

  • 100% employer-sponsored health insurance

  • Opportunity to work on a 10,000-pound autonomous robot