Full-Time

Cognition Robot Software Engineer

Posted on 4/19/2024

Scythe Robotics

Scythe Robotics

51-200 employees

Develops autonomous robots for outdoor use

Food & Agriculture
Robotics & Automation

Mid

Remote in USA

Required Skills
Rust
Python
Data Structures & Algorithms
Data Analysis
Requirements
  • Experience with writing, debugging, and deploying code for robots in at least one compiled language
  • Knowledge of high-level planning systems for robotics such as task planning, optimization, scheduling, and search
  • Experience working with code in Rust, C++, and Python
  • Familiarity with the ROS ecosystem or other Robotics frameworks
  • Experience designing and deploying planning systems in a production environment
  • Contributions to technical roadmap development in a software organization
  • Experience with customer-facing mobile robotics applications
  • Ability to build data/analytics dashboards
Responsibilities
  • Building and maintaining high-level planning components on the robot
  • Working with existing codebases, refactoring, and migrating as needed
  • Designing, developing, and validating high-level robot planning algorithms
  • Contributing to the design of the user experience from the workflow side
  • Maintaining and expanding the on-robot high-level planning framework for flexibility and speed of implementation of new workflows and task definitions
  • Communicating across the organization to define and share high-level planning capabilities

Scythe Robotics specializes in developing highly-intelligent autonomous robots for unstructured outdoor environments, with a focus on their all-new M.52 commercial mower. The product features all-day battery life, high torque electric motors, and a business model that ensures reliability by only billing when the machines are working.

Company Stage

Series B

Total Funding

$75.5M

Headquarters

Boulder, Colorado

Founded

2018

Growth & Insights
Headcount

6 month growth

7%

1 year growth

31%

2 year growth

120%