This position is closed and is no longer accepting applications.

Control Software Engineer

DeepX Bunkyo-ku, Tokyo
  • 💴 ¥7M ~ ¥10M annually
  • 🏡 Partially remote
  • 🧪 2+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About DeepX

DeepX Bunkyo-ku, Tokyo

DeepX automates heavy equipment machinery, including mobile cranes and excavators. We're highly international, with a team of engineers from both Japan and all over the world.

About the position

As a Control Software Engineer, you will be responsible for developing control algorithms for the autonomous operations of heavy machinery, such as excavators, cranes, and bulldozers in highly uncertain environments.

Responsibilities

  • Development of controllers for uncertain plant characteristics.
  • System identification of complex hydraulic systems.
  • Task-specific motion planning and collision avoidance.
  • Verification and tuning of controllers in a simulator.
  • Validation and testing of controllers on real hardware. This includes occasional multi-day business trips within Japan.
  • Interfacing control algorithms with the core robotics system.

Requirements

  • Development experience in one or more of the following: motion planning, trajectory optimization, control theory, state estimation, or optimal control.
  • Bachelor’s, Master’s degree or higher in Electrical or Mechanical Engineering, Computer Science, Robotics, or a related field.
  • 2+ Years of development experience in a collaborative environment.
  • Proficiency with C++ and Python, experience of work in a large codebase.
  • Excellent communication skills, with a proven ability to work in dynamic environments.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience in the fields of industrial robotics, autonomous vehicles, or working with hydraulics.
  • Programming skills considering computational performance, maintainability, and system safety.
  • Experience with ROS2 or ROS.
  • Academic publications, patents, and/or contributions to OSS.
  • Experience in the certification process of automation systems in the automotive or aerospace industry.
  • Familiarity with Agile and the Scrum methodology.
  • Proficiency in the Japanese language.

Compensation

7 to 10 million JPY annually.

Hiring Process

  1. 1

    CV check

    We check the qualifications from CV submitted at the time of application.

  2. 2

    Casual talk

    Based on the applicant’s profile, we determine the suitability for our company’s positions and clarify any uncertainties the applicant may have.

  3. 3

    Two technical interviews

    We verify whether the applicant possesses the abilities required for the position.

  4. 4

    Final interview

    We check for a culture match with our company and adjust terms and conditions.

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.