Job Details

  • このエントリーをはてなブックマークに追加
  • mail

【Harvesting Robot】Control Engineer

Mobile Robot, Drone, Autonomous Nav | Manipulation Robot | Control Engineering | Field, AE, Robot SI | QA, Testing

Location Fujisawa-shi, Kanagawa-ken
(Hybrid style of remote & in-person working)
Company A Japanese startup developing agriculture robot.
Providing services for farmers such as automatic vegetable harvesting robot in RaaS model.

Year of foundation: 2017
Capital: 15 million yen
Job Description As a control engineer for the automatic harvesting robot being developed by the company, you will be primarily responsible for designing and implementing the control algorithms for mobility and robot arms.
As this is a system that operates on actual farms, your mission will be to create a control system that can withstand actual operation in consultation with mechanical, electrical, and CV/AI engineers.

The automatic harvesting robot is composed of the following technologies:
・Mobility
・Robot arm that harvests the target
・Image processing to determine whether it is a harvest target
・Control software that flexibly processes according to the environment and situation


・Design and implementation of control algorithms
・Building an autonomous control system using ROS
・Motion planning and trajectory generation of robotic arms
- Developing algorithms to safely and efficiently perform operations such as gripping, pulling, and cutting without damaging crops
- High-precision motion control by linking with sensor information (images, force sense, etc.)
・Design and implementation of controllers for mobile objects using image data, etc.
・Promoting actual machine testing and evaluation/improvement cycles
- Checking operation in real environments such as farms, evaluating control accuracy through log analysis
- Identifying issues, proposing improvement measures, and reflecting them in software

In farms, unlike manufacturing, the environment is rarely constant, and the shapes and positions of the work objects are all different, and there are a wide variety of obstacles. It is important to have the freedom of imagination to make mechanization possible even if it means changing the design of the field.

[Technology Stack]
Development language: C++, Python, rust are mainly used
Source code/issue management: Github
Chat tool: Slack
Project management: backlog, notion
Requirement As a control engineer for the automatic harvesting robot being developed by the company, you will be primarily responsible for designing and implementing the control algorithms for mobility and robot arms.
As this is a system that operates on actual farms, your mission will be to create a control system that can withstand actual operation in consultation with mechanical, electrical, and CV/AI engineers.

The automatic harvesting robot is composed of the following technologies:
- Mobility
- Robot arm that harvests the target
- Image processing to determine whether it is a harvest target
- Control software that flexibly processes according to the environment and situation


- Design and implementation of control algorithms
- Building an autonomous control system using ROS
- Motion planning and trajectory generation of robotic arms
-- Developing algorithms to safely and efficiently perform operations such as gripping, pulling, and cutting without damaging crops
-- High-precision motion control by linking with sensor information (images, force sense, etc.)
- Design and implementation of controllers for mobile objects using image data, etc.
- Promoting actual machine testing and evaluation/improvement cycles
-- Checking operation in real environments such as farms, evaluating control accuracy through log analysis
-- Identifying issues, proposing improvement measures, and reflecting them in software

In farms, unlike at manufacturing sites, the environment is rarely constant, besides the shapes and positions of the work objects are all different, and there are a wide variety of obstacles. It is important to have the freedom of imagination to make mechanization possible even if it means changing the design of the field.
English Level Nice to have
Japanese Level Native level
Employment Type Permanent

View Details

How it works

Apply to jobs of interest.
You can register without applying towards a specific opening as well.

Our consultant will be in contact shortly on how to proceed.
(Click here for details)