TerraClear Inc

Senior Robotics Engineer

TerraClear Inc

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $150,000 - $200,000 per year

Job Level

Senior

Tech Stack

LinuxPythonRust

About the role

  • TerraClear applies AI, robotics, and mechanical design to automate labor intensive farm tasks, starting with rock clearing
  • Expanding technologies to manage weeds, pests, disease and plant health
  • Work with robotics team to architect, design and implement novel robotics systems for controlling ground-based rovers in farm fields
  • Collaborate with the product team to clarify requirements
  • Select sensing and other hardware components and technologies to enable rapid prototyping
  • Serve as a SME on current state of the art for the full stack of robotics technologies
  • Directly contribute in a hands-on manner to solving major technical challenges
  • Contribute to a research roadmap in alignment with the TerraClear product roadmap
  • Develop test plans for component and system level testing and validation
  • Build and test prototype systems in the field
  • Play a pivotal role in growing the robotics team

Requirements

  • 5+ years' experience developing and commercializing full-stack robotics systems
  • MS or PhD in CS, EE, ME or a related field or equivalent experience
  • Strong C++, Python skills & expertise in ROS or similar robotics software framework
  • Deep and current knowledge of high level controls, including motion planning, localization, navigation and sensor fusion
  • Working knowledge of low level controls, including trajectory control and state estimation techniques for perception and feedback control
  • Experience integrating a wide range of sensing hardware, including LIDAR, cameras, other range-finding sensors, inertial navigation, GPS/GNSS sensors
  • Experience working in a Linux-based environment including modern software engineering practices, experience with git and pull reviews
  • Strong communication skills, including active listening, that can convey complex technical topics to teammates in plain English
  • Bonus: Field robotics experience with developing new AGVs, UAVs, USVs, or UUVs
  • Bonus: Knowledge of communication protocols including CANBUS, TCP/UDP and wireless communication
  • Bonus: Knowledge of Rust
  • Bonus: Experience working with embedded systems, real time applications, and PLCs
  • Bonus: Simulation and hardware-in-the-loop testing experience
  • Bonus: Experience with hydraulic and electrical actuators and systems
  • Bonus: Controls knowledge including linear and nonlinear control systems design